<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>
Proprio come il codice HTML qui sopra mostra, ho definito un pulsante con nome test_button
e il valore test
e cambiando il suo valore con il codice nel tag script.come trovare lo script che ha cambiato l'attributo value di un <input ... /> tag
Ora eseguo il debug di una pagina Web di grandi dimensioni che utilizza un meccanismo come questo che utilizza Firebug e Firefox in Linux.
Vorrei sapere come posso trovare lo script che cambia l'attributo value
del <input ... />
, ma la pagina web è troppo grande, vari <script>
e anonimi funzioni che è auto-eseguito ha reso quasi impossibile trovare la specifica script
manualmente.
Dato che sono in Linux, non posso utilizzare alcun strumento Microsoft per cercare l'intera pagina web. Ho solo Firebug e Chrome. Firebug può rendersene conto? Qualcuno ha una buona idea di come trovare lo specifico <script>
che ha cambiato il value
?
Questo è piuttosto chiaro, e ti sembra di inviare lo script che altera il valore tasto; a parte questo, usa la funzione 'Trova' del tuo browser per scorrere le istanze della stringa 'test_button' per vedere dove viene usata. –
@ Mr.Disappointment Penso che il codice sia solo un esempio che rappresenta il problema principale, e il vero documento in fase di debug è molto più grande (e probabilmente ha l'equivalente di "test_button" dappertutto). –