Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di allejo
    Registrato dal
    Jul 2001
    Messaggi
    747

    [Links browser testuale] combo

    Ciao a tutti
    Ho un problema a estrarre il value della combo sul browser testuale....
    Posto il codice
    codice:
    <body>
    
    <form method="POST" name="myForm">
      
    
    <select size="1" name="D1">
        <option value="a">a</option>
        <option value="b">b</option>
        <option value="c">c</option>
        <option value="d">d</option>
      </select></p>
      
    
    <input type="button" value="Invia" name="B1" onclick="alert(document.myForm.D1.value);"></p>
    </form>
    
    </body>
    Con il browser di internet explorer funziona correttamente, mentre sul browser testuale mi restituisce undefined.
    Qualcuno di voi sa?
    Allejo

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Hai usato una sintassi proprietaria di IE.

    In JS si scrive:

    onclick="alert(document.myForm.D1.options[document.myForm.D1.selectedIndex].value);"

    oppure, nel tuo problema specifico puoi abbreviare:
    onclick="alert(this.form.D1.options[this.form.D1.selectedIndex].value);"
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di allejo
    Registrato dal
    Jul 2001
    Messaggi
    747
    Grazie mille Mich_
    Allora quello che funziona sul browser testuale è
    codice:
    onclick="alert(document.myForm.D1.options[document.myForm.D1.selectedIndex].value);"
    mentre questo mi dà undefined
    codice:
    onclick="alert(this.form.D1.options[this.form.D1.selectedIndex].value);"
    Allejo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.