这个要看你怎么取了,如果页面就一个button就很好取。
如果有多个button,就需要一个唯一的变量来确定这个button。
用jquery就简单些,js就复杂些。
<html>
<head>
</head>
<body>
<input type="button" value="按钮" onclick="myfunction()" id="uname" />
<input type="button" value="按钮1" onclick="myfunction()" id="uname1" />
<script>
var buttons=documentgetElementsByTagName("input");
for(var i=0;i<buttonslength;i++){
if("按钮"==buttons[i]value){
alert(buttons[i]id);
}
}
</script>
</body>
</html>
直接用 documentgetElementById('form')value
如下面的完整演示代码(保存为htm即可查看):
<html>
<head>
<meta >
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width,height=device-height, initial-scale=10, maximum-scale=10, user-scalable=0, shrink-to-fit=no">
<title>Title</title>
</head>
<body>
<div id="container">
<div id="id_1">textContent_1</div>
<div id="id_2">textContent_2</div>
<div id="id_3">textContent_3</div>
<div id="id_4">textContent_4</div>
<div id="id_5">textContent_5</div>
<div id="id_6">textContent_6</div>
<div id="id_7">textContent_7</div>
<div id="id_8">textContent_8</div>
<div id="id_9">textContent_9</div>
<div id="id_10">textContent_10</div>
<div id="no_1">textContent_no_event_call</div>
<div id="no_2">textContent_no_event_call</div>
<div id="no_3">textContent_no_event_call</div>
<div id="no_4">textContent_no_event_call</div>
<div id="no_5">textContent_no_event_call</div>
</div>
<script type="text/javascript">
//采用代理方式处理
var divs = documentquerySelectorAll("div[id^='id_']");
var ids = Arrayprototypeslicecall(divs)map(function (div) {
return divid;
});
documentquerySelector('#container')addEventListener('click', function (e) {
if (idsindexOf(etargetid) > -1) {
alert(etargettextContent);
}
}, false);
</script>
</body>
</html>
var tables = documentgetElementsByTagName("table") //取到所有的 表格
如果只有一个表格就
var id = tables[0]getAttribute("id");
如果获取的表格有多个,就循环一下,取id
for(var i=0;i<tableslength;i++){
var id = tables[i]getAttribute("id");
}
以上就是关于js:怎么获取id这个标志,也就是uname(不是id的值,即不是“按钮”)全部的内容,包括:js:怎么获取id这个标志,也就是uname(不是id的值,即不是“按钮”)、js如何获取一个文本框的id值,就是id=“” 引号里的值、js/jquary 获取当前元素id等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)