Показать сообщение отдельно
  #4 (permalink)  
Старый 24.03.2011, 17:23
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

goldserg,
в js вообще можно сказать нету массивов, массив это тот же объект.

Neokortex,
это как пример
<input type="button" onclick="show()" value="нажми">
<input type="checkbox" title="t1">
<input type="checkbox" title="t2">
<input type="checkbox" title="t3">
<input type="checkbox" title="t4">
<input type="checkbox" title="t5">
<input type="checkbox" title="t6">
<input type="checkbox" title="t7">
<input type="checkbox" title="t8">
<input type="checkbox" title="t9">

<div id="out"></div>

<script type="text/javascript">
	function gc(inO){
		var inputs = inO.getElementsByTagName("input"), newinputs = new Array();
		for(var i in inputs) if(inputs[i].type == "checkbox") newinputs.push([inputs[i].checked, inputs[i].title]);
		return newinputs;
	}
	function show(){
		result = gc(document.body), str="";
		for(var i in result) str += i + " = " + result[i];
		document.getElementById('out').innerHTML = str;
	}
	
</script>
__________________
.

Последний раз редактировалось Skipp, 24.03.2011 в 17:27.
Ответить с цитированием