Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di pgm
    Registrato dal
    Apr 2002
    Messaggi
    1,281

    [js] forzare valore select

    ciao a tutti

    ho un pulsante che azzera i campi di un form dove esistono 2 select.
    per riportare il valore delle select a quello iniziale (vuoto) ho pensato di fare in questo modo:
    codice:
    var nameChoiceObj = window.document.forms[0].elements['name'];
    var nameChoiceObjValue = nameChoiceObj.options[nameChoiceObj.selectedIndex].value;
    var surnameChoiceObj = window.document.forms[0].elements['surname'];
    var surnameChoiceObjValue = surnameChoiceObj.options[surnameChoiceObj.selectedIndex].value;
    
    nameChoiceObjValue = "";
    surnameChoiceObjValue = "";
    così però non funziona. come potrei fare?

    grazie

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    perche' non setti direttamente il selectedIndex a 0?
    window.document.forms[0].elements['name'].selectedIndex=0;

    P.s. non chiamare un elemento di form "name", e' parola riservata

  3. #3
    Utente di HTML.it L'avatar di pgm
    Registrato dal
    Apr 2002
    Messaggi
    1,281
    bene funziona

    a questo non ci avevo pensato grazie mille


    però mi chiedo perchè nell'altro modo non funziona :master:

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.