| Author: lakshya 05 Nov 2009 | Member Level: Gold | Rating:  Points: 2 |
<script type="text/javascript"> function validate() { var obj = document.getElementById('<%=ListBox1.ClientID %>'); var sel =obj.selectedIndex; if(sel==-1) { alert("Must select at least one value"); return false; } }
</script>
Happy dotneting Spread Smiles :-) Visit Lakshya
|
| Author: Venkatesh Kumar 18 Nov 2009 | Member Level: Silver | Rating:  Points: 2 |
Hi,
Try this code,
<script type="text/javascript"> function selectMultiple() { var myArray=""; try { for (var i=0; i<document.getElementById('mySelect').options.length; i++) { if (document.getElementById('mySelect').options[i].selected == true) { //alert(document.getElementById('mySelect').options[i].text); myArray += document.getElementById('mySelect').options[i].text + ";"; } } var resArray = myArray.split(";"); if(resArray.length<=1) alert("Please select the values in the list"); else alert("You have selected = "+(resArray.length-1)); } catch(e) { alert(e.message); } } </script> </head> <body><form> <select name="mySelect" size="10" multiple> <option>Apple</option> <option>Pear</option> <option>Pea</option> <option>Banana</option> <option>Orange</option> <option>Mango</option> <option>Lime</option> <option>Goa</option> <option>Dates</option> </select> <input type="button" onclick="selectMultiple()" value="Select multiple"> </form></body> </html>
Regards, Venkatesh
|