Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   принудительный выбор селекта (https://javascript.ru/forum/dom-window/51259-prinuditelnyjj-vybor-selekta.html)

imedia 30.10.2014 13:39

принудительный выбор селекта
 
Как принудительно выбрать определенный опшин селекта в котором значение соответствует например двум?

ksa 30.10.2014 14:26

Цитата:

Сообщение от imedia
Как принудительно выбрать определенный опшин селекта в котором значение соответствует например двум?

А?

<!DOCTYPE html>
<html>
<head>
<script src='http://code.jquery.com/jquery-latest.js'></script>
<!--
<link rel='stylesheet type=text/css href=tmp.css' />
-->
<style type='text/css'>
</style>
<script type='text/javascript'>
$(function (){
	$('button').click(function (){
		$('#test').val(2);
	});
});
</script>
</head>
<body> 
<select id='test'>
	<option value=''></option>
	<option value='0'>Ноль</option>
	<option value='1'>Один</option>
	<option value='2'>Два</option>
	<option value='3'>Три</option>
</select>
<button>Set 2</button>
</body>
</html>

sotik 04.11.2014 10:26

Не стал новую тему создавать, вопрос простой касаемый селекторов..
function objSelect(z)
{
objSel = document.hlam[z];
Elem = objSel.options[objSel.selectedIndex].value;
if(Elem<1){alert("Не указано действие");objSel.focus();return false}
return Elem
}
variant = objSelect('varSel');

Как мне в переменную variant получить и порядковый номер выбранного селектора и его свойство value ?

рони 04.11.2014 10:40

sotik,
:-?
function objSelect(z) {
          var objSel = document.getElementById(z),
              i = objSel.selectedIndex || 0;
          v = objSel.options[i].value;
          return [i, v]
      }
      var variant = objSelect('varSel');

sotik 04.11.2014 11:06

:)
Клево.
Благодарю.


Часовой пояс GMT +3, время: 15:14.