|
|
|
|
|
для: yuk
(14.04.2007 в 14:15)
| | Спасибо... | |
|
|
|
|
|
|
|
для: kail_braslovski
(14.04.2007 в 13:43)
| | Ой, извините, что-то я не то вам наговорил. Беру свои слова обратно. Просто сам я еще пока начинающий. Value на самом деле есть. Проверить можно так:
<html>
<head>
<title>Untitled</title>
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function getRadioValue(radioObject)
{ var value=null;
for(i=0;i<radioObject.length;i++)
{ if (radioObject[i].checked)
{ value=radioObject[i].value;
break;
}
}
return value;
}
//-->
</SCRIPT>
</head>
<body>
<form name="add">
Пол: <input type="radio" name="sex" value="m"> - М
<input type="radio" name="sex" value="zh" > - Ж <br><br>
<input type="Button" value="Проверить значение" onclick="alert(getRadioValue(this.form.sex))">
</form>
</body>
</html>
|
| |
|
|
|
|
|
|
|
для: yuk
(14.04.2007 в 13:39)
| | А подскажите тогда пожалуста как проверить указано ли значение, заданное с поможью radio | |
|
|
|
|
|
|
|
для: kail_braslovski
(14.04.2007 в 13:12)
| | Просто у элементов <input type="radio"> нет свойства value. | |
|
|
|
|
|
|
| На форме есть элемент, который отвечает за пол пользователя:
Пол: <input type="radio" name="sex" value="m" > - М <input type="radio" name="sex" value="zh" > - Ж
Но javascript его не видит:
var sex=document.forms.add.sex.value;
alert (sex);
Говорит undefined, с другими элементами все катит! | |
|
|
|
|