[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Pure Javascript Убрать элемент
Stasonix
список обычный:

<select>
<option>
0</option>
<option>
1</option>
<option>
2</option>
</select>


Как при клике по этому списку убрать/удалить 0-ой элемент? jQuery и прочие фрейморки не предлагать, юзая только onClick='...
Winston
http://jsfiddle.net/Cg8Ks/ ?
Stasonix
эхх... ладно, я понял что так не получится, именно при клике, оно потом удалятся каждый раз будет.
FatCat
Цитата (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>


_____________
Бесплатному сыру в дырки не заглядывают...
redreem
<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;

}

}
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.