| 
				Обращение к элементам js, как в xsl
			 Сразу скажу js я занимаюсь пару дней. Возник такой вопрос.
 Есть html:
 <form action="/" method="get" id="search">
 <select id="s1">
 <option value=""></option>
 <option value="1" alias="dw1">11</option>
 <option value="2" alias="dw2">22</option>
 </select>
 <select id="s2">
 <option value=""></option>
 <option value="1">1</option>
 <option value="2">2</option>
 </select>
 <input onclick="correctingHrefForm('/gr//rg','search','s1')" type="submit" id="Button1"/>
 </form>
 
 Как найти нужный option, я пишу
 var vv="1";
 var vv1=document.getElementById("search").elements[0];
 //Проблемное место
 for(var i = 0; i<(vv1.length-1); i++)
 {
 if(vv1.options[i].value == vv)
 {
 alert(vv1.options[i].getAttribute("alias"));
 if(vv1.options[i].getAttribute("alias"))
 {
 return vv1.options[i].getAttribute("alias");
 }
 else
 {
 return tRef;
 }
 }
 else{alert("Облом")}
 }
 В xsl значение alias option-а можно найти проще option[@value = $vv]/@alias,
 Есть ли возможность в js подобным образом найти нужное, или нужно использовать цикл.
 И еще этот кот работает не корректно
 if(vv1.options[i].value == vv)
 Срабатывает, если выбран 1-й option, если второй, то alert("Облом").
 
			
			
	
			
			
			
			
			
				  |