js如何通过传递过来的文本框对象来获取该文本框的id值

js如何通过传递过来的文本框对象来获取该文本框的id值,第1张

$("input")attr("id");如果有多个input 呢? 你可以给input添加一个class , 然后$("你设置的class")attr("id"); 。 如果你的input放在某个元素中的话就更好取了

使用两个方法都可以:documentgetElementById("文本ID")value、documentgetElementByName("文本框名字")value

前提是你文本框要带id和name属性

给文本域起个id="xxx"

然后获取内容一般来说var yyy = documentgetElmenetById("xxx")value;yyy就是你输入文本域的内容,如果用了Jquery那就更简单了 var yyy = $("#xxx")val();这样也行,而且jquery获取内容的方法更多,不止这一种

getElementsByTagName("标签名称") 代表查询返回所有该标签的元素,因此他是个集合

documentgetElementsByTagName("标签") 即查询文档中所有的该标签元素

alert(documentgetElementsByTagName("div")length) 返回查询结果的数量,这里结果为 1

你想要该元素的文本应该这么写 documentgetElementsByTagName("div")[0]innerHTML

取第一个div的html文本

============================

其他示例

<html>

<head><title>test</title></head>

<script type="text/javascript">

//搜索文档下第一个div下的span子节点

windowonload = function () {//文档加载完毕事件

var div1 = documentgetElementsByTagName("div")[0];//文档第一个DIV

var spans = div1getElementsByTagName("span");//该DIV下的所有SPAN标签元素

for (var i = 0; i < spanslength; i++) {//循环d出每个SPAN标签的文本

alert(spans[i]innerHTML);

}

}

</script>

<body>

<div><span>文本1</span><span>第二个文本</span><span>文本叁</span></div>

</body>

</html>

<script type="text/JavaScript">

function GetString() {

var newID = "<%=fullNameClientID%>";

var nameString = documentgetElementById(newID)value;

return nameString;

}

</script>

以上是ASPNET的方法,你是静态网页可以直接这样

var x = documentgetElementById("jieguo")value;

是在网页中执行js获取第三方内容吗如果是不同的域的话,貌似不可以的,因为浏览器出于安全的考虑是禁止跨域访问的,故js无法获取跨域的内容(浏览器可以显示)。

也许,可以通过js发送>

以上就是关于js如何通过传递过来的文本框对象来获取该文本框的id值全部的内容,包括:js如何通过传递过来的文本框对象来获取该文本框的id值、如何通过JS来获取文本框内容、javascript怎样获取文本域里的内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9679980.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存