| 
 Вопрос по чекбоксам имеется 2 чекбокса <input type="checkbox" name="Check1" onClick="agreeForm1(this.form)" /> <input type="checkbox" name="Check3" disabled="disabled" /> тоесть 1 из них в disabled, при выборе первого, второй должен активизироваться, при таком варианте: 
function agreeForm1() {
if (Check1.checked) Check3.disabled = 0
else Check3.disabled = 1
}
в Опере работает, а Мозила выдает Ошибка: Check1 is not defined подскажите что не правильно? Спасибо! | 
| 
 | 
| 
 Kolyaj, спасибо, но искать я и сам умею... а нашел бы так и не спрашивал... | 
| 
 Это вы щас к чему сказали? К тому, что по ссылке даже не переходили? | 
| 
 Цитата: 
 
function checkbox(input,check_id) {
    if (input.value == ""){
        check_id.checked = false;
    }else{
        check_id.checked = true;
    }
}
но это не решило проблемы... | 
| 
 В той статье описывается поиск элементов, в том числе по name. Где вы у себя в скрипте ищете нужный элемент? | 
| 
 я обратил на это тоже внимание, но если честно не понял как это Метод document.getElementsByName(name) использовать в моем случае... | 
| 
 function agreeForm1() { if (Check1.checked) document.getElementsByName(Check3).disabled = 0 else document.getElementsByName(Check3).disabled = 1 } у меня только такой вариант, но что я очень в нем не уверен | 
| 
 
function agreeForm1() {
	var Check1 = document.getElementsByTagName('Check1')
	var Check3 = document.getElementsByTagName('Check3')
if (Check1.checked) Check3.disabled = 0
else Check3.disabled = 1
}
не работает :( | 
| 
 Цитата: 
 
<input type="checkbox" name="" />
<input type="checkbox" name="" disabled="disabled" />
<script type="text/javascript">
window.onload = function(){
    var input = document.getElementsByTagName('input'); 
    input[0].onclick = function(){
        input[1].disabled = (input[1].disabled == 0) ? 1 : 0;
    };
};
</script>
или 
<input type="checkbox" name="input" />
<input type="checkbox" name="input" disabled="disabled" />
<script type="text/javascript">
window.onload = function(){
    var input = document.getElementsByName('input');
    input[0].onclick = function(){
        input[1].disabled = (input[1].disabled == 0) ? 1 : 0;
    };
};
</script>
 | 
| 
 monolithed, Спасибо! только не понял как быть с разными именами... | 
| 
 Цитата: 
 
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script>
function agreeForm1(Obj) {
	document.getElementById('Check3').disabled=(Obj.checked)? false: true
}
</script>
</head>
<body>
<form action='index.html' method='post' name='Select' onsubmit='return Calc()'>
	<input type="checkbox"  id="Check1" onClick="agreeForm1(this)" /> 
	<input type="checkbox"  id="Check3" disabled="disabled" />
</form>
</body>
</html>
 | 
| 
 Цитата: 
 Имена можно использовать при формировании неких групп/массивов. ИДшники при уникальности различных элементов. Все это можно применять и в симбиозе... | 
| 
 ksa, Спасибо! А таким методом можно сделать такое? у меня было так: <img style="opacity: 0.4;" name="usajpg" src="рисунок.jpg" border="0" /> 
function agreeForm1(form) {
if (Check1.checked) usajpg.style.opacity = "1"
else usajpg.style.opacity = "0.4"
}
Буду признателен за помощь | 
| 
 Ты используешь такой устаревший синтаксис... Я уже и забыл когда такое использовалось-то. :)  И свойство opacity не во всех браузерах сработает... Лучше таки сделать класс в ЦССе и менять свойство className у картинки. 
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script>
function agreeForm1(Obj) {
	document.getElementById('Check3').disabled=(Obj.checked)? false: true
	document.getElementById('usajpg').style.opacity=(Obj.checked)? '1': '0.4'
}
</script>
</head>
<body>
<form action='index.html' method='post' name='Select' onsubmit='return Calc()'>
	<input type="checkbox"  id="Check1" onClick="agreeForm1(this)" /> 
	<input type="checkbox"  id="Check3" disabled="disabled" />
	<img style="opacity: 0.4;" id="usajpg" src="рисунок.jpg" border="0" />
</form>
</body>
</html>
 | 
| 
 ksa, Спасибо большое, я понял как это работает)) | 
| 
 Цитата: 
 | 
| 
 Цитата: 
 
document.getElementById('usajpg').style=(Obj.checked)? 'test1': 'test2'
или не? Цитата: 
 | 
| 
 Цитата: 
 на этом сайте прекрасная база для изучения языка | 
| 
 теперь проблема с селектом, ппц 
<select onChange="this.form.usabblvl1.selectedIndex = parseInt(this.options[this.selectedIndex].id);">
          <option id="0">1</option>
          <option id="1">2</option>
          <option id="2">3</option> 
    </select>
<select name="usabblvl1" title="Выбор уровня" >
           <option value="0">Уровень1</option>
           <option value="1">Уровень2</option>
           <option value="2">Уровень3</option>       
     </select>
ведь работало же все | 
| 
 Цитата: 
 Цитата: 
 | 
| 
 Цитата: 
 | 
| 
 
<form action="" method="post">
    <select>
        <option selected="selected" disabled="disabled">- выберите -</option>
        <option>1</option>
        <option>2</option>
    </select>
</form>
<script type="text/javascript">
window.onload = function(){
    document.getElementsByTagName('select')[0].onchange = function(){
        alert('выбрано: ' + this.options[this.selectedIndex].text);
    };
};
</script>
 | 
| 
 Цитата: 
 Вот так 
document.getElementById('usajpg').className=(Obj.checked)? 'test1': 'test2'
 | 
| 
 Цитата: 
 
<!DOCTYPE html>
<HTML>
<HEAD>
<TITLE></TITLE>
<script>
function Go(Obj) {
    var val=Obj.options[Obj.selectedIndex].value
    document.getElementById('usabblvl1').selectedIndex = val;
}
</script>
</HEAD>
<BODY bgcolor="F8F8FF">
<FORM name="form1">
<select onchange="Go(this)">
	<option value='0'>1</option>
	<option value='1'>2</option>
	<option value='2'>3</option> 
</select>
<select name="usabblvl1" title="Выбор уровня" >
	<option value="0">Уровень1</option>
	<option value="1">Уровень2</option>
	<option value="2">Уровень3</option>       
</select>
</FORM>
 </BODY>
</HTML>
 | 
| 
 Цитата: 
 
document.getElementsByName('usabblvl1')[0]
 | 
| 
 Не везде сделал правки... | 
| Часовой пояс GMT +3, время: 20:57. |