проверка, виделена ли какои нибудь радио елемент
здравствуите
есть три инпут тип радио <input type="radio" name="imia" value="Alex"> Alex <br> <input type="radio" name="imia" value="John"> John <br> <input type="radio" name="imia" value="Billy"> Billy <br> <input type="button" value="go"> как сделать так, что при нажатие на button-e, если ни один радио елемент не виделена визвать алерт("виберите какои нибудь пинкт") спасибо заранее |
Например так:
if ( !Array.prototype.filter.call( documnet.getElementsByName('imia'), function( elem ){ return elem.checked; } ).length ) {
alert("Please, choose something!");
}
|
nikita.mmf,
спасибо ) |
Цитата:
|
Цитата:
|
dadli,
Вариант...
<!DOCTYPE html>
<html>
<head>
<title></title>
<script type="text/javascript">
function ISchecked(name)
{
var elements = document.getElementsByName(name);
for (var i=0; i<elements.length; i++) {
if (elements[i].checked) return true
}
return false
}
</script>
</head>
<body>
<input type="radio" name="imia" value="Alex"> Alex
<br>
<input type="radio" name="imia" value="John"> John
<br>
<input type="radio" name="imia" value="Billy"> Billy
<br>
<input type="button" value="go" onclick="alert(ISchecked('imia'));">
</body>
</html>
|
| Часовой пояс GMT +3, время: 05:16. |