Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
Javascript - Nascondere un campo con Javascript
Forum - Javascript - Nascondere un campo con Javascript

Avatar
paky88fg (Ex-Member)
Rookie


Messaggi: 38
Iscritto: 07/04/2009

Segnala al moderatore
Postato alle 17:40
Lunedì, 11/01/2010
Salve ragazzi, come indicato nel titolo vorrei nascondere un campo in base all'elemento selezionato in una combobox.
Fin qui nulla di complicato, infatti lo script che ho fatto funziona con tutti i browser, tranne che con internet explorer e non riesco a capire il motivo:

Codice sorgente - presumibilmente Javascript

  1. <script language="javascript">
  2. function Fonte() {
  3. if (document.modulo.fonte.value=="Altro")
  4. document.mdoulo.altro.type="text";
  5. }
  6. </script>
  7.  
  8. <select name="fonte" ONCHANGE="Fonte()">
  9. <option ....>
  10. ....
  11. <option value="Altro">Altro...</option>
  12. </select>
  13. <input type="hidden" name="altro">



modulo e' il nome che ho dato al form.
Con tutti i browser funziona perfettamente ma con la famiglia "Internet Explorer" no.
Ho provato anche ad utilizzare la proprieta' "document.modulo.altro.style.visibility" ma la situazione non cambia.

Qualcuno di voi ha gia' avuto questo problema??


PM Quote
Avatar
Mte90 (Member)
Guru


Messaggi: 1144
Iscritto: 25/03/2008

Segnala al moderatore
Postato alle 20:46
Lunedì, 11/01/2010
prova a farlo usando jquery non hai problemi perche supporta tutti i browser piu diffusi.


http://www.mte90.net/
Kde, Debian e Programmazione web/Desktop!


Linux Counter.li #482442
PM Quote