选择器:$("[id='']") 匹配 id 中有 的元素。你说的值应该是 text input 的 value 吧?
// bbbccc 的值变为 zzz$("[id='']")val("zzz");<input type="text" id="aaa" value="aaa" />
<input type="text" id="bbbccc" value="bbbccc" />
如果你要匹配完整的 id,不需要使用
var v = $("[id='cntvoname']")val();
// 输出 CNTVO NAME
alert(v);<input type="text" id="cntvoname" value="CNTVO NAME" />
js:
function doCancel(obj){
//js获取
alert(objid);
//jquery获取
alert($(obj)attr("id"));
}
html:
<img height="80px" width="70px" id="img00" onclick="doCancel(this)">
只需写:documentgetElementById("x")value即可得到aaa。
用循环给id赋予类似于x1,x2,x3当然可以了,推荐你这样写:
<div id="x1",name="x">aaa<div>
<div id="x2",name="x">bbb<div>
<div id="x3",name="x">ccc<div>
读取时候:var xObj=documentgetElementsByName(x);
for(var i=0;i<xObjlength;i++)
{
documentwrite(xObj[i]);
}
var element = documentgetElementById("targetp"); //id
var tempname = documentgetElementsByName("testname") //name
1、动态增加img标签时将事件触发绑定在标签上(事先写好触发方法)
如:
//动态增加标签
$("body")append("<img src='' id='jsoaeig' onclick='imgclick(this);'/>");
//绑定的方法
function imgclick(obj){
//获取标签id
$(obj)attr("id");
}
2、动态增加标签之后遍历标签绑定事件
//增加标签
$("body")append("<img src='' id='jsoaeig' class='img'/>");
//遍历标签
$("body img")each(function(index,obj){
alert($(this)attr("id"));
});
以上就是关于jquery怎么获取id名字有.的标签的值全部的内容,包括:jquery怎么获取id名字有.的标签的值、js,在标签的点击事件中怎么获取该标签的 id 值、如何获取网页中标签id的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)