社区
JavaScript
帖子详情
一个javascript 语法问题
klan
2004-11-26 10:28:56
现在有好几个对象要引用,他们的name分别是name1,name2和name3
现在要用一个function来依次alert出他们的value
alert(name1.value);
alert(name2.value);
alert(name3.value);
3个可以分别写出来,但是如果很多的话,怎么用循环来实现?
谢谢
...全文
91
8
打赏
收藏
一个javascript 语法问题
现在有好几个对象要引用,他们的name分别是name1,name2和name3 现在要用一个function来依次alert出他们的value alert(name1.value); alert(name2.value); alert(name3.value); 3个可以分别写出来,但是如果很多的话,怎么用循环来实现? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ttyp
2004-11-26
打赏
举报
回复
for(var i=1;i<=3;i++)
{
if(document.getElementById("abc" + i).value==""&& document.getElementById("xyz" + i).value=="")
{
....
}
}
lakesea
2004-11-26
打赏
举报
回复
如果你的元素是在form中,
form的名字是:form1
var len = 5;//你的元素个数
for(var i=i;i<=5;i++) {
alert(eval("form1.name"+i+".value"));
}
lakesea
2004-11-26
打赏
举报
回复
var len = 5;//你的元素个数
for(var i=i;i<=5;i++) {
alert(eval("name"+i+".value"));
}
roadahead
2004-11-26
打赏
举报
回复
for(var i=1; i<=3; i++){
if(document.element['abc'+i].value=='' && document.element['xyz'+i].value==''){
....
}
}
klan
2004-11-26
打赏
举报
回复
对了,还有一点要补充的就是只有用到name,没有用到id
klan
2004-11-26
打赏
举报
回复
sorry,我先前没说清楚
应该是这样的
<tr>
<td><input name="abc1"></td>
<td><input name="xyz1"></td>
</tr>
<tr>
<td><input name="abc2"></td>
<td><input name="xyz2"></td>
</tr>
<tr>
<td><input name="abc3"></td>
<td><input name="xyz3"></td>
</tr>
我要在function中分别对(abc1和xyz1),(abc2和xyz2),(abc3和xyz3)进行值的判断
if(abc1.value=="" && xyz1.value==""){...}
if(abc2.value=="" && xyz2.value==""){...}
if(abc3.value=="" && xyz3.value==""){...}
这样的话,怎么用循环来实现?
谢了
logicpig
2004-11-26
打赏
举报
回复
楼上的不行,你怎么知道都是input呢,如果是textarea怎么办
将所有的name = "samename" id="differentid"
var objs = document.all.getElementsByName("samename");
for (var i=0;i<objs.length;i++)
{
window.alert(objs.value);
}
对input select text textarea有效
ttyp
2004-11-26
打赏
举报
回复
var a = document.getElementsByTagName("INPUT");
for(var i=0;i<a.length;i++)
{
if(a[i].type =="text") && a[i].name.substr(0,4)=="name")
{
alert(a[i].value);
}
}
精通
JavaScript
(jQuery之父力作)『高清晰』.pdf
jQuery之父John Resig 力作,我看了。很好的东西,对朋友们学习框架Prototype、jQuery等,有启示迪人的作用!【推荐!】
1500个前端开发常用
JavaScript
特效
1500个前端开发常用
JavaScript
特效,实例超多,特效实用,欢迎下载学习
HTML_CSS_
JavaScript
网页制作从入门到精通
HTML_CSS_
JavaScript
网页制作从入门到精通
MyEclips中JS代码提示插件(spket)
MyEclips中JS代码提示插件(spket)MyEclips中JS代码提示插件(spket)MyEclips中JS代码提示插件(spket)
spket插件
spket插件
JavaScript
87,993
社区成员
224,694
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章