我想知道怎么用js获取用struts1标签写的html控件。
我找到答案了,之前似乎出了点问题,谢谢回答!
这个我知道啊,我是不明白用那个标签写了,之后,以哪个属性获取?
那这个你连最简单是js都不懂,你还是去补习下javascript的基础吧
例如这样
var checkbox3=document.getElementById("chk_list_3");
怎么获取生成以后的checkbox元素?
struts1标签,亲,<html:checkbox property=""/>这种形式的,怎么获取?
<html:checkbox property=""/>
这个标签的是什么?说到底就是java代码,你认为js能获取到java代码的内容么?
js一般都是对HTML 元素进行操作
js可以获取到生成以后的html元素 生成以后的checkbox元素可以获取到
例如你想通过js把<html:checkbox property=""/> 把这个标签完整而且一摸一样获取到, 这个是不可能的
回复<html:xxxx/>这样的struts标签最后生成的都是HTML代码了,js是没办法拿到html:checkbox 你还是把你详细的需求说下吧,肯定不是你想的那样
回复那也就是说只能用html标签写的控件,js才能取得?
<html> <head> <script src="jquery-1.3.2.min.js" type="text/javascript"></script> </head> <body> <input type="checkbox" name="chk_list" id="chk_list_1" value="1" />1<br /> <input type="checkbox" name="chk_list" id="chk_list_2" value="2" />2<br /> <input type="checkbox" name="chk_list" id="chk_list_3" value="3" />3<br /> <input type="checkbox" name="chk_list" id="chk_list_4" value="4" />4<br /> <input type="checkbox" name="chk_all" id="chk_all" />全选/取消全选 <script type="text/javascript"> $("#chk_all").click(function(){ $("input[name='chk_list']").attr("checked",$(this).attr("checked")); }); </script> </body> </html>
LS正解,不会用js 那你就去用jquery~! 网上一搜 一大堆~!
strut1是到前台都是html了 没有struts了
我想用js实现checkbox的全选功能,但是不知道怎么获取checkbox控件。
你要做什么?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(13)
我找到答案了,之前似乎出了点问题,谢谢回答!
这个我知道啊,我是不明白用那个标签写了,之后,以哪个属性获取?
那这个你连最简单是js都不懂,你还是去补习下javascript的基础吧
例如这样
var checkbox3=document.getElementById("chk_list_3");
怎么获取生成以后的checkbox元素?
struts1标签,亲,<html:checkbox property=""/>这种形式的,怎么获取?
<html:checkbox property=""/>
这个标签的是什么?说到底就是java代码,你认为js能获取到java代码的内容么?
js一般都是对HTML 元素进行操作
js可以获取到生成以后的html元素 生成以后的checkbox元素可以获取到
例如你想通过js把<html:checkbox property=""/> 把这个标签完整而且一摸一样获取到, 这个是不可能的
回复
<html:xxxx/>这样的struts标签最后生成的都是HTML代码了,js是没办法拿到html:checkbox 你还是把你详细的需求说下吧,肯定不是你想的那样
回复
那也就是说只能用html标签写的控件,js才能取得?
LS正解,不会用js 那你就去用jquery~! 网上一搜 一大堆~!
strut1是到前台都是html了 没有struts了
我想用js实现checkbox的全选功能,但是不知道怎么获取checkbox控件。
你要做什么?