首頁 >web前端 >html教學 >怎么把radio里被选择的值传到javascript里面?_html/css_WEB-ITnose

怎么把radio里被选择的值传到javascript里面?_html/css_WEB-ITnose

WBOY
WBOY原創
2016-06-24 12:10:051197瀏覽

<html xmlns="http://www.w3.org/1999/xhtml"><head>    <title></title>    <script type="text/javascript">    function che() {     alert();      }    </script></head><body><form name="rad" method="post" action="#"><div><p><input type="radio" value="1" name="r"/>1</p><p><input type="radio" value="2" name="r"/>2</p></div><input type="button" value="check" onclick="che()"/></form></body></html>


我想让按键被点击之后,  显示出我所选择的radio的value


回复讨论(解决方案)

<html xmlns="http://www.w3.org/1999/xhtml"><head>    <title></title>    <script type="text/javascript">    function che() {		var rs = document.getElementsByName('r');		for (var i = 0, len = rs.length; i < len; i++) {			if (rs[i].checked) {				alert(rs[i].value);				break;			}		}	}    </script></head><body><form name="rad" method="post" action="#"><div><p><input type="radio" value="1" name="r"/>1</p><p><input type="radio" value="2" name="r"/>2</p></div><input type="button" value="check" onclick="che()"/></form></body></html>

jquery代码
<script> <br /> $("input[type=radio]").click(function(){ <br /> alert($(this).val()); <br /> }); <br /> </script>

nbsp;html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


 New Document 

<script> <br /> function che() { <br /> var list = document.forms["rad"].elements("r"); <br /> for(var i=0;i<list.length;i++){ <br /> var radio = list[i]; <br /> if(radio.checked){ <br /> alert(radio.value); <br /> } <br /> } <br /> } <br /> </script>





1


2










俺是新手,不要拍我!!嘿嘿
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn