动态生成id如下
document.write("<li class=message_sta type=text id=mes_t"+document.getElementById('mId').value+">")
请问js怎样获取id?
document.write("<li class=message_sta type=text id=mes_t"+document.getElementById('mId').value+">")
请问js怎样获取id?
解决方案 »
- 关于js\css怎么合并的
- jQuery新旧版本兼容问题
- 一js做的时钟,有些地方看不懂(已列出),运行出结果不正确,请帮忙,谢谢
- 请教如何用javascript实现这个页面上的功能,谢谢!
- firefox如何支持下面一段代码?急.....
- 有关打印的问题
- 请问:从标题栏到网页正文之间的距离是多少啊,怎么表示?
- 如何得到键盘输入的内容?
- 高分求助,关于表单的参数问题
- 谁有这样的东东:一个输入框这边有个按钮,点击按钮可以出现像做图工具一样的色彩选择器,点击一个颜色,它的值就会赋给输入框?
- 如何让ie执行脚本,不弹阻止脚本执行的提示条?
- 当checkbox为一个的时候,无法判断是否选中,而且获取不了value,为什么?痛苦~~~~~~~~~
http://download.csdn.net/source/308916DHTML参考手册.rar
http://download.csdn.net/source/308913样式表中文手册.chm
http://download.csdn.net/source/304124
<ul>
<li id="li1">123</li>
</ul>
<script type="text/javascript" >
var lilist = document.getElementsByTagName("li");
alert(lilist[0].id);
</script>
function $(e){return document.getElementById(e);}
function copy(this){
$('mes_3').innerHTML+=$('').innerHTML;
}//把<li>标签的值赋给‘mes_3’的文本框document.write(" <li class=message_sta type=text id=mes_t"+document.getElementById('mId').value+">")
这个标签里的id是动态生成的,id由字符串mes_t+遍历出来的'mId'组成,如何才能获得这个id??
var lilist = document.getElementsByTagName("li");
然后遍历这些元素,哪些li你是需要id的,直接lilist[i].id,就能获得任意一个li,不管是动态填充还是静态画死,其ID都是能获得的。
127.0.0.1 发表于:2009-12-11 09:49:14 新留言 回复
wwwww
ffffff
127.0.0.1 发表于:2009-12-11 09:37:39 新留言 回复
wwww vvvvvvv
127.0.0.1 发表于:2009-12-11 09:34:07 新留言 回复
ddddddd rrrrrrr
127.0.0.1 发表于:2009-12-11 09:26:24 新留言 回复
sssss wwwwwwww 点击回复按钮引用留言内容,怎么传值给lilist[i].id中的i呢?
var innerHtml = li.innerHTML;
var li = document.getElementsByTagName("li")[0];
var idText = li.getAttribute("id");