社区
JavaScript
帖子详情
我在form中的radiobutton1中设置value为10,但在javascript中用document.myform.radiobutton1.value引用的时候,怎么会是"undefine"呢?
majorsoft
2002-08-27 12:43:50
我在form中的radiobutton1中设置value为10,但在javascript中用document.myform.radiobutton1.value引用的时候,怎么会是"undefine"呢?
...全文
218
7
打赏
收藏
我在form中的radiobutton1中设置value为10,但在javascript中用document.myform.radiobutton1.value引用的时候,怎么会是"undefine"呢?
我在form中的radiobutton1中设置value为10,但在javascript中用document.myform.radiobutton1.value引用的时候,怎么会是"undefine"呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meizz
2002-08-27
打赏
举报
回复
将你的源代码贴出来看看!你再看看你的控件名的大小写是否正确?
qiushuiwuhen
2002-08-27
打赏
举报
回复
如果只有一个radiobutton1,可以用document.myform.radiobutton1.value
如果多个,就要用遍历数组了
<form name=myform>
<input type=radio name=radiobutton1 value=1>
<input type=radio name=radiobutton1 value=2>
<input type=button onclick=check()>
</form>
<script>
function check(theForm){
var o=document.myform.all("radiobutton1")
if(o.length)
for(i=0;i<o.length;i++){if(o[i].checked){alert(o[i].value);return;}}
else
if(o.checked){alert(o.value);return;}
alert('您还没有选中任一项');
}
</script>
孟子E章
2002-08-27
打赏
举报
回复
另外对只有一个radiobutton的时候要单独处理
孟子E章
2002-08-27
打赏
举报
回复
<script>
function a()
{
for(var i =0;i<document.myform.radiobutton1.length;i++)
{
if(document.myform.radiobutton1[i].checked) alert(document.myform.radiobutton1[i].value)
}
}
</script>
<form name=myform>
<input type=radio name="radiobutton1" value="a">
<input type=radio name="radiobutton1" value="b">
<input type=radio name="radiobutton1" value="c">
<input type=radio name="radiobutton1" value="d">
<input type=button onclick="a()" value="get">
</form>
孟子E章
2002-08-27
打赏
举报
回复
document.myform.radiobutton1一般是个数组:你可以这样:
for(var i =0;i<document.myform.radiobutton1.length;i++)
{
if(document.myform.radiobutton1[i].checked) alert(document.myform.radiobutton1[i].value)
}
JavaCoffee
2002-08-27
打赏
举报
回复
给你一个在本页中取得“radio”项值的方法:
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Radio's Value</title>
</head>
<body>
<form method="POST" action="--WEBBOT-SELF--">
<input type="radio" value="a" name="R1" onclick="document.all.radiovalue.value=this.value;">a
<input type="radio" value="b" name="R1" onclick="document.all.radiovalue.value=this.value;">b
<input type="button" value="提交" name="B1" onclick="if (document.all.radiovalue.value=='') alert('您还没有选中任一项'); else alert(document.all.radiovalue.value);">
<input type="hidden" value="" name=radiovalue>
</form>
</body>
</html>
saucer
2002-08-27
打赏
举报
回复
how many radios named "radiobutton1" do you have?
SwitchButton 开关按钮的多种实现方式源码
SwitchButton 开关按钮的多种实现方式 具体的说明等可以查看以下文章: http://blog.csdn.net/vipzjyno1/article/details/23707149
JavaScript
getElementById 使用方法
在
JavaScript
中
,
document
.getElementById()是一种用于通过元素的id属性获取DOM元素的方法。它的作用是返回与指定id匹配的HTML元素。使用
document
.getElementById()可以通过元素的id属性直接获取该元素的
引用
,在标签上定义一个ID,然后JS基于这个ID去调用它。然后可以使用该
引用
对元素进行各种操作。(1) 修改元素的内容或属性。(3)获取表单元素的值。(2)添加事件监听器。
JS选
中
(确定
value
值的)
radiobutton
1.利用普通JS脚本 var frm =
document
.frm; var rdo_tv = frm.rdo_tv; for(i=0;i if(rdo_tv[i].
value
== 19){ rdo_tv[i].checked = true; break;
单选框 - <
form
:
radiobutton
/> 默认选
中
为什么80%的码农都做不了架构师?>>> ...
C#学习:1-
RadioButton
控件的用法
RadioButton
控件 单选按钮,当与其他单选按钮成对出现时,允许用户从一组选项
中
选择单个选项。也就是说,当同一个容器
中
(
Form
、Panel、GroupBox、PictureBox等)存在两个以上的单选按钮时,只能有一个被选
中
。但不在同一个容器
中
的几组单选按钮彼此不关联,是可以有多个被选
中
的。 属性 Checked属性:最重要的属性之一,该属性是一个布尔类型的值,如果被选
中
,Check...
JavaScript
87,994
社区成员
224,689
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章