Salve a tutti, complimenti per gli script, sono tutti molto utili. Bravi davvero.funzione 3: scelta degli elementi di un tag select in relazione al contenuto di un campo text
descrizione: scrivendo in un campo text, in un menu a tendina rimangono solo gli elementi i cui value contengono almeno una lettera identica a una di quelle contenute nel campo text.
codice:<!-- <script language="JavaScript"> var valori=new Array(); var testi=new Array(); function CaricaVettore() { for (i=0; i<document.form1.elementi.options.length; i++) { valori[i]=document.form1.elementi.options[i].value; testi[i]=document.form1.elementi.options[i].text; } } function Genera(e,f) { var j=0; if (e!="") { var myre=new RegExp("^"+e,"g"); for (i=0; i<testi.length; i++) if ((testi[i].match(myre))) { f.elementi.options[j]=new Option(testi[i], valori[i]); j++; } if (j!=0) f.elementi.options.length=j; else { f.elementi.options[0]=new Option('nessun valore', 'nessun valore'); f.elementi.options.length=1; } } else { for (i=0; i<valori.length; i++) { document.form1.elementi.options[i]=new Option(testi[i], valori[i]); } document.form1.elementi.options.length=valori.length; } } //--> </script>
Ho un problema con questo. Mi aiutereste a concluderlo, ho provato ad inserire io il codice Html secondo i nomi di form e select utilizzati dallo script, ma non funziona...potreste aiutarmi, almeno per vedere l'esempio perchè anche il link non funziona.
Vi ringrazio anticpatamente.
Angelo

Rispondi quotando