<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html>
<head>
<title>设置当前表单下控件状态</title>
<script src="js\jquery-1.4.2.js"></script>
<script>
$(function(){
$("#btn1").click(function(){
//alert($("#111").attr("disabled"));
if($("#txt222").attr("disabled"))
$("#myform:text").attr("disabled","");
else
$("#myform:text").attr("disabled","disabled");
});
});
</script>
</head><body>
<input type="button" id="btn1" value="test button">
<br/>
<form id="myform">
<input type="text" id="txt222" value="asdsadsad">
<input type="text" value="sssssssss">
<input type="text" value="tttttttttttt">
<input type="text" value="bbbbbbbbbbbbbb">
</form></body>
</html>我想使用$("#myform:text") 来匹配某表单下的所有文本框,然后 设置文本框状态为禁用,或启用, 却无法实现,郁闷....
百度,谷歌了N久,没有答案
解决方案 »
- 基于jsp的关于某网络课程交流论坛的设计与实现,该怎么做呀?求高人指导!
- 两场口之间的传值。
- select标签的默认值问题,在线等……
- 求一段代码(ASP或者JS的),先判断IP地址,之后对受限IP段的访问者启用首页遮罩,遮罩透明就行,就是让受限IP访问者只能看首页就好,谢谢!在线等~~
- javascript报错的地方怎么不是代码错误的地方呢?
- 菜鸟求教!alert问题。
- 取当前日期的前一天
- 要命的页面滚动速度!
- 页面中有两个iframe,为什么用window.frames.frameid方法得不到iframe
- 问题???弹出登陆窗口,登陆后怎样在另外一个页面打开登陆后的页面而登陆窗口自动关闭!
- 怎样让某一文本框的内容根据另一文本框的内容变化而变化
- 会用jquery的帅哥美女都来解下闷啊
<head>
<title>设置当前表单下控件状态</title>
<script src="js\jq.js"></script>
<script>
$(function(){
$("#btn1").click(function(){
//alert($("#111").attr("disabled"));
if($("#txt222").attr("disabled"))
$("#myform input:text").attr("disabled","");
else
$("#myform input:text").attr("disabled","disabled");
});
});
</script>
</head><body>
<input type="button" id="btn1" value="test button">
<br/>
<form id="myform">
<input type="text" id="txt222" value="asdsadsad">
<input type="text" value="sssssssss">
<input type="text" value="tttttttttttt">
<input type="text" value="bbbbbbbbbbbbbb">
</form></body>
</html>
中间有个小空格 。
取元素的话可以弹出size()看下 。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html>
<head>
<title>设置当前表单下控件状态</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<script>
$(function(){
$("#btn1").click(function(){
$("#myform input").each(function(){alert($(this).attr("readonly"));if($(this).attr("readonly")){$(this).attr("readonly",false);}else{$(this).attr("readonly",true);}});
});
});
</script>
</head><body>
<input type="button" id="btn1" value="test button"/>
<br/>
<form id="myform">
<input type="text" id="txt222" value="asdsadsad"/>
<input type="text" value="sssssssss"/>
<input type="text" value="tttttttttttt"/>
<input type="text" value="bbbbbbbbbbbbbb"/>
</form></body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html>
<head>
<title>设置当前表单下控件状态</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<script>
$(function(){
$("#btn1").click(function(){
$("#myform input").each(function(){if($(this).attr("disabled")){$(this).attr("disabled","");}else{$(this).attr("disabled","disabled");}});
});
});
</script>
</head><body>
<input type="button" id="btn1" value="test button"/>
<br/>
<form id="myform">
<input type="text" id="txt222" value="asdsadsad"/>
<input type="text" value="sssssssss"/>
<input type="text" value="tttttttttttt"/>
<input type="text" value="bbbbbbbbbbbbbb"/>
</form></body>
</html>