关于javascript与html

如果你一标签定义了name属性,是否这个name的值就可以当作一个方法来调用了?... 如果你一标签定义了name属性,是否这个name的值就可以当作一个方法来调用了? 展开
 我来答
匿名用户
2013-10-22
展开全部
看不懂,怎么当做方法来调用呢?但是你到时可以根据name取到该对象,然后对该对象进行操作,var x=document.getelementbyname("name")取到xxx这个对象,然后x.y(),意思就是取到名字等于name的标签对象,然后调用y()方法
花花浪客
2013-10-22 · TA获得超过2069个赞
知道小有建树答主
回答量:792
采纳率:100%
帮助的人:716万
展开全部
当然不可以。你想想也可以明白啊,方法调用的话需要有函数体告诉计算机做什么,你一个HTML元素,比如<div name="mydiv">this is mydiv</div>,把mydiv当方法用,你觉得计算机能做什么?
追问
那应该可以作为对象来调用吧?比如 document.name
追答
你那样我不确定是否可以,常见的是document.all.xxxx ,不过这里的xxx是id

可能你的用法在某些浏览器上可以,不过即使可以也并不是标准的用法。
标准用法是类似这个样子:document.getElementsByName("myname");
注意跟document.getElementById不同,这里是getElement(s)ByName
对element使用复数意思很明显,HTML里面允许元素重名,所以获取到的是一个元素集合。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-22
展开全部
是不可以的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雅各布bella
2013-10-22 · TA获得超过730个赞
知道小有建树答主
回答量:1231
采纳率:20%
帮助的人:514万
展开全部
不可以的啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式