JS如何获取值

在JS中如何获取<input name='xx'/> 那个name的属性的呢?

获取jsfunction返回的值

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

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

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

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

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

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

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-24
如果你同样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"))
}

本回答被提问者和网友采纳
第2个回答  2019-02-12

有两种办法

    用原生javascript的方法进行获取

    用jquery的方法进行获取

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

用原生javascript

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

用jquery

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

第3个回答  2012-07-21
同意楼上

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网