6
回答
关于js获取struts1标签
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   
我想知道怎么用js获取用struts1标签写的html控件。
举报
MeYJ
发帖于5年前 6回/737阅
共有6个答案 最后回答: 5年前
<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>
--- 共有 3 条评论 ---
MeYJ回复 @Singer : 那也就是说只能用html标签写的控件,js才能取得? 5年前 回复
大喵哥回复 @OpenYang : <html:xxxx/>这样的struts标签最后生成的都是HTML代码了,js是没办法拿到html:checkbox 你还是把你详细的需求说下吧,肯定不是你想的那样 5年前 回复
MeYJstruts1标签,亲,<html:checkbox property=""/>这种形式的,怎么获取? 5年前 回复

<html:checkbox property=""/>

这个标签的是什么?说到底就是java代码,你认为js能获取到java代码的内容么?

js一般都是对HTML 元素进行操作

js可以获取到生成以后的html元素  生成以后的checkbox元素可以获取到

例如你想通过js把<html:checkbox property=""/> 把这个标签完整而且一摸一样获取到, 这个是不可能的

--- 共有 1 条评论 ---
MeYJ怎么获取生成以后的checkbox元素? 5年前 回复

那这个你连最简单是js都不懂,你还是去补习下javascript的基础吧

例如这样

var checkbox3=document.getElementById("chk_list_3");

--- 共有 2 条评论 ---
MeYJ我找到答案了,之前似乎出了点问题,谢谢回答! 5年前 回复
MeYJ这个我知道啊,我是不明白用那个标签写了,之后,以哪个属性获取? 5年前 回复
顶部