Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Не могу запустить функцию по onclick (https://javascript.ru/forum/dom-window/23513-ne-mogu-zapustit-funkciyu-po-onclick.html)

Sadist_dead 26.11.2011 14:36

Не могу запустить функцию по onclick
 
Почему функция запускается до выбора значения?

<p><input type="radio" name="Rl"  id="s"  value="левый"   onclick="clk();"checked="checked" >   Левый </p>
<p><input type="radio" name="Rl"   value="Опорный"   onclick="clk();" >   Опорный </p>
<p><input type="radio" name="Rl"   value="Атакующий" onclick="clk();" >   Атакующий </p>
<p><input type="radio" name="Rl"   value="Правый"    onclick="clk();">   Правый </p>

<script>
$(function clk(){
var x=document.getElementsByName("Rl").value;

alert(x);
});
 </script>

Magneto 26.11.2011 15:24

<body>
<script>
function clk (event) {
  var x = event.target.value;
  alert(x);
}
</script>

<p><input type="radio" name="Rl"  value="левый"   onclick="clk(event);" checked="checked" >   Левый </p>
<p><input type="radio" name="Rl"   value="Опорный"   onclick="clk(event);" >   Опорный </p>
<p><input type="radio" name="Rl"   value="Атакующий" onclick="clk(event);" >   Атакующий </p>
<p><input type="radio" name="Rl"   value="Правый"    onclick="clk(event);">   Правый </p>
</body>

ksa 26.11.2011 16:06

Цитата:

Сообщение от Sadist_dead
Почему функция запускается до выбора значения?

Тут много чего такого же...
http://javascript.ru/forum/misc/2349...avascript.html

Sadist_dead 26.11.2011 16:35

Спасибо


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