Показать сообщение отдельно
  #2 (permalink)  
Старый 25.11.2015, 16:07
Аватар для Leon-on12
Аспирант
Отправить личное сообщение для Leon-on12 Посмотреть профиль Найти все сообщения от Leon-on12
 
Регистрация: 07.04.2015
Сообщений: 65

Так по моему не короче. Но для меня лично чуть более понятно.

<html>
<body>	
<select class="oplataSelect">

<option value="oplNalKur">Наличными курьеру  </option>
<option value="moneta32863">Карта сбербанк   </option>
<option value="moneta1020">Яндекс деньги  </option>
<option value="moneta1017"> <a class="tc-tiddlylink tc-tiddlylink-missing" href="#WebMoney">WebMoney</a>  </option>
<option value="moneta31086">Киви кошелек  </option>
<option value="moneta32767">Пластиковая карта  VISA</option>
<option value="moneta36992">Пластиковая карта  <a class="tc-tiddlylink tc-tiddlylink-missing" href="#MasterCard">MasterCard</a></option>
<option value="all">выбрать  другой способ оплаты</option>

</select>
</body>
</html>

var sel = document.getElementsByTagName("select");
var opt = document.getElementsByTagName("option");
sel[0].oninput = funcAlert;
function funcAlert(){
	alert(sel[0].value);
	for (var i=0;i<opt.length;i++){
		if (opt[i].value == sel[0].value) alert(opt[i].innerHTML)
	}
}
Ответить с цитированием