Code:
<html>
<script type= "text/javascript" >
function addition(){
var text= document.getElementById("txtCombo").value;
var combo= document.getElementById("combo");
if (!this.save){
this.save=[''];
for (var z0=0;z0<combo.options.length;z0++){
this.save.push(combo.options[z0].value)
}
}
if (text.replace(/\s/g,'')==''){
alert('Blank');
return;
}
for (var z0=0;z0<this.save.length;z0++){
if (this.save[z0]==text){
alert('Duplicate');
return;
}
}
this.save.push(text);
var option= document.createElement("option");
option.text= text;
option.value= text;
combo.add(option);
}
</script>
<body>
<form>
location <select name="combo" id="combo" >
<option>ooty
<option>kodai
<option>chennai
</select>
<input type="text" name="txtCombo" id="txtCombo">
<input type="button" value="add" onclick="addition()">
</form>
</form>
</body>
</html>
Bookmarks