社区
JavaScript
帖子详情
如何一次判断页面中所有的radio,checkbox,text,textarea是否被选中或者为空
QWERT4745
2011-08-22 03:42:11
页面中有多组radio,checkbox,text,textarea,它们的name都是变量,想在提交时通过js检测是否有没选的或者没填的。因为有些单选框什么的在页面加载时就已经被选中了,所以不能用onclick来单个操作。后来用document.getElementsByTagName("input");也没成功。所以麻烦大家给点思路,多谢啦
...全文
267
6
打赏
收藏
如何一次判断页面中所有的radio,checkbox,text,textarea是否被选中或者为空
页面中有多组radio,checkbox,text,textarea,它们的name都是变量,想在提交时通过js检测是否有没选的或者没填的。因为有些单选框什么的在页面加载时就已经被选中了,所以不能用onclick来单个操作。后来用document.getElementsByTagName("input");也没成功。所以麻烦大家给点思路,多谢啦
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
andrewsway
2011-08-24
打赏
举报
回复
用jQuery,给他搞个样式,需要便利的元素,都加上某一个样式,然后jq用样式选择器进行each
textarea不是input元素,所以肯定不行
QWERT4745
2011-08-24
打赏
举报
回复
没人知道其他办法了么……
wangjiangbo2
2011-08-24
打赏
举报
回复
[Quote=引用 4 楼 qwert4745 的回复:]
没人知道其他办法了么……
[/Quote]
名字你都不知道 ,不好弄
兔子家族-二哥
2011-08-22
打赏
举报
回复
这个 简单 你直接 给他们 赋值 比如 radio 不是 也有 value 吗? 给了值 之后 直接 getElementById getElementByName 你就随意了 然后 判断值 是不是为空 就是了撒
至于 初始 是否选中 用 getElementById 或 getElementByname 的 checked 撒 反正你是判断 是否为空 就不用 管他 是否 checked 了 当是默认值 呗
24K純帥
2011-08-22
打赏
举报
回复
能不能给个id呀,或者是通过document.all获得name
wangjiangbo2
2011-08-22
打赏
举报
回复
不知道名字很难办
var aa = document.getElementsByName("aa"); 这个可以
不知道你能不能在javascript里把radio,checkbox等的name名字拼出来
Jquery 获取表单
text
,area
text
,
radio
,
checkbox
,select值的代码
jquery
radio
取值,
checkbox
取值,select取值,
radio
选
中
,
checkbox
选
中
,select
选
中
,及其相关 获取一组
radio
被
选
中
项的值 var item = $(‘input[@name=items][@checked]’).val(); 获取select被
选
中
项的文本 var item = $(“select[@name=items] option[@selected]”).
text
(); select下拉框的第二个元素为当前
选
中
值 $(‘#select_id’)[0].selectedIndex = 1;
radio
单选组的第二个元素为当前
选
中
值 $(‘in
select
checkbox
radio
项直接赋值jQuery插件
jQuery插件只可以用val方法给input标签的
text
、password、hidden类型赋值。 而
checkbox
、
radio
属性和select标签就无法直接赋值,必须用遍历的方法使对应项
选
中
。 我自己写了一个jQuery的插件,可以直接用setval方法像赋值一样设定
选
中
项。
JQuery获取input控件值.docx
JQUERY获取
text
,area
text
,
radio
,
checkbox
,select值
Vuejs第六篇之Vuejs与form元素实例解析
本文通过实例给大家详细介绍了Vuejs与form元素的相关知识,非常不错,具有参考借鉴价值,需要的朋友可以参考下
html
页面
渲染,初始化(
text
、
radio
、select、
checkbox
、texarea)值与取值
html
页面
渲染,初始化(
text
、
radio
、select、
checkbox
、texarea)值与取值 一、新增
页面
的渲染 (1)
text
与Texarea新增
页面
不需要初始化; (2)对于
radio
、select、
checkbox
元素选项固定的情况也不做出说明; (3)动态加载
radio
的枚举数值: a、js方式 $.ajax({ url:'${_baseU...
JavaScript
87,997
社区成员
224,709
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章