Me gustaría hacer un formulario html simple donde una persona puede votar o rechazar un elemento. Sin embargo, no me gusta el aspecto predeterminado de <input type="submit">
. ¿Qué otras opciones tengo para enviar una solicitud POST que un botón abultado y predeterminado?¿Qué alternativa tengo para enviar botones feos en formularios html?
Respuesta
También puede hacer botones bonitos con sólo CSS, aquí hay un buen artículo:
http://particletree.com/features/rediscovering-the-button-element/
Puede usar image button.
También puede llamar al "enviar" directamente desde javascript. Ver here.
document.myform.submit();
Esto le permite utilizar básicamente cualquier cosa como control que enviará su formulario.
Esto funcionará, pero no con ningún navegador con JavaScript desactivado o no disponible. –
Ahora, podría hacer esto y tener botones de imagen en etiquetas noscript para cualquier persona sin javascript, ¿verdad? –
Y también puede tener el botón de enviar feo para las personas que tienen imágenes desactivadas. ¡Los tres! – dkretz
Salida this page para ver qué se puede hacer con CSS Styled botones ... theyll hacer que estés página web sentirse más vivo e interactivo para los usuarios.
Don' olvidar, lo último que desea que los usuarios hacen en su sitio web es piensan ... así que tener botones claramente definidos es una gran ayuda.
puede usar JQuery framework su biblioteca javascript, puede usar imagen predeterminada o span o div o cualquier otra cosa incluso etiquetas de anclaje para enviar botón es fácil de usar y puede publicar datos de formulario por método de publicación u obtener método a través de ajax visite el sitio web de JQuery: JQuery
Una biblioteca de JavaScript para el diseño de botones es un poco exagerada. No todas las tareas simples deben ser resueltas por una biblioteca como JQuery. –
Al igual que las técnicas mencionadas anteriormente, recomendaría cualquiera de los botones de imagen o diseño de cuadros con para crear un botón css agradable y simple.
La simplicidad puede ser muy bien utilizada.
poder CSS: http://www.zengarden.com
¿Te refieres a www.csszengarden.com? –
Puede utilizar un componente altamente configurable como Button in YUI. Tienes la oportunidad de modificar su aspecto y mucho (quizás demasiado para tu necesidad) funcionalidad extra como una ventaja adicional.
Puede personalizar fácilmente esos botones con CSS. Lamentablemente, IE no es compatible con: selector activo de botones, por lo que tendrá que usar JavaScript si tiene un estilo diferente para un botón presionado.
Si desea votar/rechazar un elemento en estilo ajax/web2 (como stackoverflow), no use formularios. Use javascript y envíe una solicitud POST asincrónica y rellenela manualmente. Puede usar jQuery para ayudarlo a automatizar algunas cosas.
googlear rápidamente "ajax jquery" da un montón de resultados, here's one of them
También puede convertirlo en un formulario, por lo que funciona sin javascript, y luego adjuntar javascript a aquellos que lo tienen habilitado. Por supuesto, esto no tiene nada que ver con los botones de estilo, y JQuery NO es la respuesta a cada pequeño problema. –
- 1. HTML ¿Por qué los botones en los formularios envían datos?
- 2. formulario central enviar botones html/css
- 3. Botones de radio en django Formularios
- 4. Fusionar valores de dos formularios en enviar
- 5. 2 botones de enviar en un formulario
- 6. Múltiples botones/formularios de envío en Rails
- 7. ¿Por qué tengo que enviar enumeraciones a int en C#?
- 8. Formularios HTML - tipo de entrada enviar problema con action = URL cuando URL contiene index.aspx
- 9. formularios HTML sin acciones
- 10. MVC asp.net: Enviar formularios múltiples
- 11. Formularios en Webkit Notificaciones HTML?
- 12. ¿Hay una representación estándar para formularios HTML?
- 13. Botones de alternar HTML
- 14. ¿Cómo puedo hacer etiquetas alineadas en línea, horizontal y verticalmente para botones de opción en formularios HTML con CSS?
- 15. Enviar campos ocultos en un formulario html
- 16. Uso de curl para enviar/recuperar resultados de formularios
- 17. Python mecanizar - dos botones del tipo 'enviar'
- 18. PostBackUrl no está disponible en HTML Botones
- 19. Múltiples formularios HTML en una página
- 20. Botón HTML para NO enviar formulario
- 21. Alinear los botones de radio horizontalmente en formularios django
- 22. ¿Cómo usar dos formularios y enviar una vez?
- 23. Múltiples botones de envío en un formulario HTML
- 24. ¿Qué CursorAdapter tengo que usar?
- 25. ¿Por qué tengo problemas para enviar nuevas sucursales a mi repositorio de Git?
- 26. Botones que parecen ICS: ¿Qué dibujo tengo que elegir en ICS SDK?
- 27. alternativa a la votación. Actualizaciones de HTML
- 28. ¿Hay una alternativa al HTML?
- 29. Alternativa Spy ++ que puede enviar mensajes
- 30. pantalla condicional de formularios de elementos html
esta es la mejor opción, pero tiene algunas incompatibilidades IE6. Mientras que la mayoría de los navegadores le permiten establecer un nombre/valor en una entrada de imagen, que puede verificar en el servidor, IE6 (y tal vez 7) ignorará el atributo de valor y enviará las coordenadas de donde en la imagen se hizo clic – Gareth