JS中用this.from.name.value获取表单元素值的问题

当from,和元素中的name以变量的形式传入JS时,在JS中怎么写呢,如this.表单名.表单元素名.value... 当from,和元素中的name以变量的形式传入JS时,在JS中怎么写呢,如this.表单名.表单元素名.value 展开
 我来答
lluoffei3
2013-01-19 · 超过21用户采纳过TA的回答
知道答主
回答量:81
采纳率:0%
帮助的人:56万
展开全部
不太明白,但是不是var str接受这个值就行;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
苑振哲
推荐于2016-05-18
知道答主
回答量:16
采纳率:0%
帮助的人:11.5万
展开全部
以关联数组的形式。
成员访问符只能跟标识符。就是字面量。而关联数组的形式可以是任意字符串当然也可以是变量无论这个变量存储的值为什么都会变为字符串形式。
例子:
var b = {a1:1,a2:2}
可以通过b.a1访问a1属性
也可以通过b["a1"]访问a1属性
也可以通过
b[变量]访问b中的属性。如果属性存在返回属性值,如果不存在返回undefined。当然属性值如果默认为undefined也返回undefined。

属性访问符"."的优点是比较直观。
而"[]"访问方式则不限制属性名。可以是任意字符串。但是“.”访问符的属性名必须复合标识符要求。列子
b['my-sun']合法。只能通过关联数组的形式访问
b.my-sun 非法。编译不通过。
b.my_sun合法。标识符只能是数字、字母、美元符号、下划线组成。且开头不能是数字。(不能用数字为了消除歧义。)
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式