Torna al Thread

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <script type="text/javascript"> var listaNomi = new Array; listaNomi[0] = 'Pino'; listaNomi[1] = 'Filippo'; listaNomi[2] = 'Gaetano'; listaNomi[3] = 'Luigi'; listaNomi[4] = 'Piero'; var listaEsclusi = new Array; listaEsclusi[0] = 'Filippo'; listaEsclusi[1] = 'Piero'; function escluso(nome) { var flag = 0; for (var k = 0; k < listaEsclusi.length; k++) { if(nome == listaEsclusi[k]) { flag = 1; } } return flag; } function svuota() { var oSelect = document.getElementById('nomi'); var elementi = oSelect.options.length; for (var k = 0; k < elementi; k++) { oSelect.options[k] = null; } } function popola(obj) { var oSelect = document.getElementById('nomi'); svuota(); if (obj == 1) { for (var i =0 ; i< listaNomi.length; i++) { var nuovaOpzione = new Option(listaNomi[i], listaNomi[i]); oSelect.options[i] = nuovaOpzione; } } else { var c = 0; for (var i =0 ; i< listaNomi.length; i++) { if (!escluso(listaNomi[i])){ var nuovaOpzione = new Option(listaNomi[i], listaNomi[i]); oSelect.options[c] = nuovaOpzione; c++; } } } } </script> </head> <body> <select name="nomi" id="nomi"></select><br /> <input type="radio" name="scelta" value="1" onclick="popola(1);"/>TUTTI I NOMI<br /> <input type="radio" name="scelta" value="2" onclick="popola(2);"/>NOMI A SCELTA </body> </html>
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5