Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    rendere nulli tutti i campi tendina di un form

    ho provato a cercare ma non trovo nulla


    come posso fare se devo resettare i campi tendina di una form? non posso usare il reset perché se no me li resetta tutti, io vorrei solo le combo. Come posso fare?







    Ciao & grazie mille!


    p.s. lo so che lo posso fare manualmente settandoli uno per uno, ma se lo posso fare con un ciclo sarebbe molto meglio...sono un pò tantini
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    per ciascuna select:

    codice:
    <oggettoselect>.selectedIndex = 0
    ovvero
    codice:
    allsel = document.getElementsByTagName('select');
    for (i=0; i<allsel.length; i++) {
      this_sel = allsel[i]; 
      this_sel.selectedIndex = 0;
    }
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    mi dice proprietà o metodo non supportato dall'oggetto :master:
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  4. #4
    ah, però me lo da su un button, cosa che mi spiego ancora meno.

    io ho un form e in fondo al mio form ho messo questo button:
    codice:
    <input name="resetta" type="button" id="resetta" value="resetta" onclick="resetta(); " />
    e la funzione resetta che ho dichiarato è questa:
    codice:
    function resetta(){
    	allsel = document.getElementsByTagName('select');
    	for (i=0; i<allsel.length; i++) {
    		this_sel = allsel[i]; 
    		this_sel.selectedIndex = 0;
    	}
    }
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  5. #5
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    la funzione va messa nell'header della pagina

    E comunque è meglio evitare di usare la parola 'resetta' per identificare una funzione, un name,
    un id e un value... contemporaneamente
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  6. #6
    si si la funzione l'avevo messa nell'head, il problema era proprio il nome


    sono un cretino! Grazie mille!
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

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 © 2026 vBulletin Solutions, Inc. All rights reserved.