Yeni option mu eklemek istiyorsun?
Kod:
<script type="text/javascript">
function ekle() {
var el = document.getElementById('category');
el.options[el.options.length] = new Option("hurre","sehir4");
alert( el.parentNode.innerHTML);
}
</script>
<body>
<input type="button" value="yeni option ekle" onclick="ekle()">
<select name="category" id="category" onchange="sehirler();">
<option value="sehir1">hede</option>
<option value="sehir2">hude</option>
<option value="sehir3">hurra</option>
</select>
Option eklemek istemiyor, var olan optionun değerini değiştirmek istiyorsan:
Kod:
<script type="text/javascript">
function ekle() {
var el = document.getElementById('s3');
el.value= "sehir4";
el.innerHTML = "hurraaaa";
alert( el.parentNode.innerHTML);
}
</script>
<body>
<input type="button" value="yeni option ekle" onclick="ekle()">
<select name="category" id="category" onchange="sehirler();">
<option id="s1" value="sehir1">hede</option>
<option id="s2" value="sehir2">hude</option>
<option id="s3" value="sehir3">hurra</option>
</select>