<form id="search" action="/search" method="get" autocomplete="off">
<div>
<input type = "button" name = 'test_button" value = "test" />
</div>
</form>
<script>
document.getElementById("test_button").value = "changed_test"
</script>
Del mismo modo que el código HTML anterior muestra, he definido un botón con el nombre test_button
y el valor test
y cambiar su valor con el código en la etiqueta script.cómo encontrar script que cambia el atributo de valor de una variable <input ... />
Ahora estoy depurando una gran página web que está utilizando un mecanismo como este usando Firebug y Firefox en Linux.
Quiero saber cómo puedo encontrar el script que cambia el atributo value
del <input ... />
, pero la página web es demasiado grande, varias <script>
y anónimas funciones que se auto-ejecutado hace que sea casi imposible encontrar la específica script
a mano.
Como estoy en Linux, no puedo usar ninguna herramienta de Microsoft para buscar en toda la página web. Solo tengo Firebug y Chrome. ¿Puede Firebug darse cuenta de eso? ¿Alguien tiene una buena idea de cómo encontrar el <script>
específico que cambió el value
?
Esto es bastante claro, y parece que para publicar la secuencia de comandos que altera el valor del botón; Aparte de eso, use la función 'Buscar' de su navegador para recorrer las instancias de la cadena 'test_button' para ver dónde se usa. –
@ Mr. Dispointment Creo que el código es solo un ejemplo que representa el problema central, y el documento real que se está depurando es mucho más grande (y probablemente tenga el equivalente de "test_button" por todas partes). –