id=1
var obj=document.all("form_"+id)
if(obj==null)
alert("不存在")
else
{
obj1=obj("com_"+id+"_1")
if(obj1==null)
alert("不存在")
else
alert("存在")
}
var obj=document.all("form_"+id)
if(obj==null)
alert("不存在")
else
{
obj1=obj("com_"+id+"_1")
if(obj1==null)
alert("不存在")
else
alert("存在")
}
解决方案 »
- Jtemplate问题 求教!~!
- 想做成QQ空间那种图片浏览的效果,但是问题多多,高手帮忙改下,,谢
- js代码 IE提示缺少标识符 ff提示函数changeTableStyle is not defined (没有定义)
- 100分求select列表项的复制、粘贴、增加记录、删除记录等相关操作
- 如何用LightBox实现点击一张图片的不同部位就显示不同的图片(小弟分少,只有20分,全给了)
- 高手帮我看看这段代码
- 急阿,如何动态取得div里面的table、tr等?
- 大家帮帮忙,我想在输入框中不断滚动显示数组内容,怎么办?
- id问题
- 怎样清空type="file"入面的内容
- 表单的反馈如何在mailto中体现(如何用js实现)??
- 又是框架问题!
form="form_"+id;
fName="com_"+id+"_1";
var com=document.getElementsByName(this.fName);
alert(com);
请问this不是表示整个页面的form吗?
fName="com_"+id+"_1";
var com=document.getElementsByName(form.fName);
alert(com);你這樣當然會錯﹐form在這里只是一個字符串﹐而不是一個對象﹐應該先轉換
而且你已經有了NAME值﹐就不要用form了var com=document.getElementsByName(fName);
var com=document.getElementsByName(fName);
没有指明那个表单行吗?好象用以下表达就行啊,不知道为什么?
var com=document.getElementsByName(this.fName);
不管你点击那个表单的提交按键,都可以找出对象名为fName的对象的值。