<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>
RunJS 演示代码
</title>
<script>
onload = function(){
var rs = document.getElementsByName("r");
for(var i = 0; i < rs.length; i++){
rs[i].onclick = function(){
txt.value = this.nextSibling.nodeValue.replace(/^\s+|\s+$/g,"");
}
}
}
</script>
</head>
<body>
<label>
<input type="radio" name="r" />
asp
</label>
<label>
<input type="radio" name="r"/>
jsp
</label>
<label>
<input type="radio" name="r"/>
php
</label>
<input type="text" id="txt" />
</body>
</html>
追问我是需要多一步,就是选中后点击按钮才传值,不是一选中就传到input 里。