欢迎来到代码驿站!

JavaScript代码

当前位置:首页 > 网页前端 > JavaScript代码

表单内同名元素的控制

时间:2020-10-02 10:20:20|栏目:JavaScript代码|点击:
复制代码 代码如下:
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
<title>同名元素的控制</title> 
<script language="javascript"> 
    function setFlag(aObj) 
        { 
            if (!aObj) 
                return false; 
            if(aObj.form.box.length>1) //超过一个 
            { 
        for (i=0;i<aObj.form.box.length;i++) 
            if (aObj.form.box[i]==aObj)             
                if (aObj.form.box[i].checked) 
                    aObj.form.txt[i].value="ok"; 
                else 
                    aObj.form.txt[i].value=""; 
                    } 
                    else 
                    { 
                    aObj.form.txt.value="oks"//如果只有一行(无重名) 
        } 
        } 
</script> 
</head> 

<body> 
<form name="form1" method="post" action=""> 
1<input name="box" type="checkbox" id="box" value=""  onClick="javascript:setFlag(this);"/><input name="txt" type="text" id="txt" /><br> 
2<input name="box" type="checkbox" id="box" value=""  onClick="javascript:setFlag(this);" /><input name="txt" type="text" id="txt" /><br> 
3<input name="box" type="checkbox" id="box" value=""  onClick="javascript:setFlag(this);" /><input name="txt" type="text" id="txt" /> 
</form> 
</body> 
</html> 

上一篇:JavaScript var声明变量背后的原理示例解析

栏    目:JavaScript代码

下一篇:基于JS实现快速读取TXT文件

本文标题:表单内同名元素的控制

本文地址:http://www.codeinn.net/misctech/5998.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有