JS如何获取值

在JS中如何获取<inputname='xx'/>那个name的属性的呢?... 在JS中如何获取<input name='xx'/> 那个name的属性的呢? 展开
 我来答
aa1272271990
高粉答主

2019-03-26 · 说的都是干货,快来关注
知道小有建树答主
回答量:713
采纳率:100%
帮助的人:18.2万
展开全部

获取jsfunction返回的值

1、首先,使用初始化代码创建一个新的html5文件,如下所示。

2、创建一个新的h1标签,以接收js中函数函数的返回值

3、创建新的脚本标记并在标记中创建新函数。该函数返回值22。

4、还在h1标记中创建了一个新的脚本标记,标记中的新str变量接收上述函数aa的返回值。

5、接收返回值的变量由“document.write(variable)”方法打印出来。

6、最后,我们使用浏览器打开index.html文件,查看页面效果,以便我们在js中获取函数返回值。

zgh26782000
推荐于2017-09-24 · TA获得超过1453个赞
知道小有建树答主
回答量:788
采纳率:0%
帮助的人:497万
展开全部
如果你同样name的只有一个可以这样
var v = document.getElementsByName("xx")[0].value;

但是建议给input加个id可以更精确
var v = document.getElementById("xxxxx").value;
追问
唉 新手 那如果我把它弄成一个function 然后再调用,需要传一个参数进来么?还有就是:在js中如何获取xx全部的值呢?
追答
传个id呗,不过就一行代码也没必要弄一个function

获取select的值也可以这样
获取select里所有选项可以获取select里所有option,然后循环遍历所有option的value属性

xxxx..

var opts = document.getElementById("aa").getElementsByTagName("option");
for(var i=0;i<opts.length;i++)
{
alert(opts[i].getAttribute("value"))
}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wh6648
2019-02-12 · 知道合伙人IT服务行家
wh6648
知道合伙人IT服务行家
采纳数:2 获赞数:1
12年软件开发经验,回答软件开发相关问题

向TA提问 私信TA
展开全部

有两种办法

  1. 用原生javascript的方法进行获取

  2. 用jquery的方法进行获取

比如:<input name='xx'/>

用原生javascript

var name = document.getElementsByTagName('input').getAttribute('name');

用jquery

var name = $('input').attr('name');

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bogether
2012-07-21
知道答主
回答量:35
采纳率:0%
帮助的人:17.4万
展开全部
同意楼上
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式