Soy muy nuevo en el uso de html y javascript. Quiero agregar la posibilidad de tener la opción de hacer clic en cierto texto y ejecutar el javascript correcto. ¿Hay algún código de referencia que pueda ver, o un tutorial que pueda ayudarme?Html hacer que se pueda hacer clic en el texto sin convertirlo en un hipervínculo
Respuesta
para la semántica que haría uso de una etiqueta <button>
así:
<button class="link">Clicky</button>
para que el botón ver como texto normal puede utilizar css:
button.link { background:none;border:none; }
y para la facilidad de entrega clic I usaría jquery como lo siguiente:
$(".link").click(function(){
//your JS here
});
pero si tiene una ID en el botón puede usar plain JS li ke esto:
var button = document.getElementById("your-button-id");
button.onclick = function(){
//do stuff
}
El elemento adecuada exploración para un control interactivo que no es un enlace en algún lugar es un <button>Label</button>
o (<input type="button" value="Label">
). (Siempre puedes decorar el borde y el fondo con CSS).
Puede enlazar un controlador de eventos click
con las API DOM estándar (o una biblioteca que los resuma como YUI o jQuery).
coloque el texto en un lapso u otro elemento con una clase <span class="yourClass">text</span>
y luego use javascript para agregar un detector de eventos (preferiblemente al final de su html. Para abreviar, lo demostraré con jQuery, aunque podría hacerse con javascript nativo.
<script>
$('.yourClass').on('click',function(){
//your javacript
});
</script>
Si lo prefiere puede hacer una búsqueda por toda la página para las instancias de esa palabra, aunque yo no recomendaría que como lo haría cosas muy lento hacia abajo.
- 1. ¿Cómo hacer que el botón no se pueda hacer clic después de hacer clic en él?
- 2. hacer que un objeto se pueda hacer clic desde detrás de otro elemento en html
- 3. ¿Hay alguna manera de hacer que un enlace se pueda hacer clic en el terminal OSX?
- 4. ¿Cómo hacer que una parte del texto se pueda hacer clic como botón en Android?
- 5. ¿Cómo hago que un enlace no se pueda hacer clic?
- 6. ¿Hay alguna manera de hacer que el texto no se pueda seleccionar en una página HTML?
- 7. Llamar a un servlet al hacer clic en el hipervínculo
- 8. ¿Cómo hacer que una etiqueta de ancla vacía se pueda hacer clic en IE7?
- 9. ¿Cómo puedo hacer que un área no se pueda hacer clic en CSS?
- 10. Tener texto que se borra al hacer clic en él
- 11. Texto en el campo HTML para desaparecer al hacer clic?
- 12. ¿Cómo puedo hacer que un hipervínculo funcione en un RichTextBox?
- 13. cómo hacer que toda la fila se pueda hacer clic en listview android
- 14. Hacer que toda la fila se pueda hacer clic en una vista de cuadrícula
- 15. Hacer una columna en SlickGrid un hipervínculo
- 16. ¿Hay alguna manera de hacer que un número de teléfono se pueda hacer clic en un teléfono iPhone o Android para hacer una llamada en HTML?
- 17. android: html en la vista de texto con el enlace que se puede hacer clic
- 18. ¿Cambiar el color de TextView que se puede hacer clic en el foco y hacer clic?
- 19. ¿Cómo hacer que un JButton en una celda JTable pueda hacer clic?
- 20. ¿Cómo hacer que el iphone html pueda hacer clic en una dirección (detectable), como los números de teléfono?
- 21. Hacer que QLabel se comporte como un hipervínculo
- 22. ¿Cómo hacer que UITableView se pueda reorganizar?
- 23. Cómo hacer que el botón como hipervínculo en android
- 24. Cómo hacer que un elemento en una vista de lista no se pueda hacer clic en Android
- 25. Cómo deshabilitar el clic derecho en un hipervínculo en html
- 26. Hacer un elemento de la lista que se puede hacer clic (HTML/CSS)
- 27. Confirme cuadro después de hacer clic en hipervínculo
- 28. Hacer que la superposición personalizada se pueda hacer clic (Google Maps API v3)
- 29. Hacer una vista de texto de hipervínculo en android
- 30. ¿Cómo hacer un hipervínculo simple en XAML?
no utilice un palmo. No están diseñados para ser interactivos, por lo que si alguien navega hacia ellos con un dispositivo de entrada lineal (por ejemplo, un usuario de teclado, o alguien que usa uno de nume rous trozos de AT) entonces el foco saltará sobre él. Usar un tramo es una barrera de accesibilidad innecesaria. – Quentin