• User

    Valore campo di un form

    Ragazzi ho la necessità di ricavare il valore del campo "q" di questo form, il problema è che non posso aggiungere il nome del form, perchè non posso modificare il codice.

    <form method="get" action="http://www.miosito.com" target="_top">
    <table bgcolor="#ffffff">
    <tr><td nowrap="nowrap" valign="top" align="left" height="32">
    <input type="text" name="q" size="50" maxlength="255" value=""></input>
    <input type="submit" name="sa" value="Cerca"></input>
    <input type="hidden" name="client" value="pub-7519463677516655"></input>
    <input type="hidden" name="forid" value="1"></input>
    <input type="hidden" name="ie" value="ISO-8859-1"></input>
    <input type="hidden" name="oe" value="ISO-8859-1"></input>
    <input type="hidden" name="hl" value="it"></input>
    </td></tr></table>
    </form>

    il valore del campo "q" devo passarlo ad una funzione;

    istruzione se non sbaglio dovrebbe essere:

    variabile = document.nomedelform.q

    come faccio senza sapere il nome del form? :mmm:


  • Super User

    @salentonet said:

    come faccio senza sapere il nome del form?

    q=document.forms&#91;n&#93;.q
    

    dove n è l'indice corrispondente al form che vuoi navigare.