<select>
<option>0</option>
<option>1</option>
<option>2</option>
</select>
Как при клике по этому списку убрать/удалить 0-ой элемент? jQuery и прочие фрейморки не предлагать, юзая только onClick='...
<select>
<option>0</option>
<option>1</option>
<option>2</option>
</select>
Цитата (Stasonix @ 24.01.2013 - 00:56) |
оно потом |
<form action="">
<div id="act">
<select onclick="javascript:document.getElementById('act').innerHTML = n"><option>0</option><option>1</option><option>2</option></select>
<script type="text/javascript">
var n = '<select><option>1</option><option>2</option></select>';
</script>
</div>
</form>
<select onclick="selectCorrector.correct(this)">
<option>0</option>
<option>1</option>
<option>2</option>
</select>
<select onclick="selectCorrector.correct(this)">
<option>0</option>
<option>1</option>
<option>2</option>
</select>
<select onclick="selectCorrector.correct(this)">
<option>0</option>
<option>1</option>
<option>2</option>
</select>
selectCorrector = {
selIds:new Array(),
index:0,
correct:function(el) {
if (typeof this.selIds[el.id] != 'undefined') return;
if (el.id == '') el.id = 'selectCorrectorID' + this.index++;
this.selIds[el.id] = true;
el.options[0] = null;
}
}