易截截图软件、单文件、免安装、纯绿色、仅160KB

请教javascript如何获取datalist内部label和div的信息

请教javascript如何获取datalist内部label的ID和值,和div的ID,我知道变量名称会发生变化,但不知道这种datalist内部的应该怎么写?
getElementById 不行就用 getElementsByTagName 或者给 label和div定义个 className再用JS来控制

把你想要找的label或者div弄个特殊的样式的,如
<div class="divfind"> </div>

然后查找
var options = document.getElementById("datalistid").getElementsByTagName("div");
for(var i = 0; i < options.length; ++i)
{
if(options[i].className == "divfind")
{//find
}
}

getElementById("")

引用
请教javascript如何获取datalist内部label的ID和值,和div的ID,我知道变量名称会发生变化,但不知道这种datalist内部的应该怎么写?


这就要看你 要在什么地方去获取了?
如果你要单击 datalist 项,就获取到值,那么:
<asp:datalist ....
  <itmeTem...>
    <a onclick="f(this)">
      <asp:label...
    </a>
  </itemtem..>
</..>
<script>
function f(obj)
{
    window.alert(obj.children[0].innerText); //值
    // obj.children.id  Label 的ID
}
------------------------------
如果你要在 datalist 外部 获取 它里面的值,那么:
for(int i=0;i &l


相关问答:

新人javascript问题求助,请各位大哥大姐们来帮忙!

这是我的文本框
<input type="text" size="60" name="password_answer" id="pwdanswer" value="$!password_answer" >
提交按钮
<input clas ......

javaScript 悬停浮动层定位

如何实现当鼠标悬停控件上时,出现该控件的尾部显示对应的层,鼠标移动到该层上进行相应的操作,当鼠标移除时(不在控件上也不在层上)层隐藏,

http://topic.csdn.net/u/20090830/23/5e5ded07-7216-46c2-9712- ......

javaScript悬停控件上的浮动层定位

如何实现当鼠标悬停控件上时,出现该控件的尾部显示对应的层,鼠标移动到该层上进行相应的操作,当鼠标移除时(不在控件上也不在层上)层隐藏,
HTML code:
<html>
<head>
<meta http-equiv= ......

javascript如何调用asp.net带参数的函数

后台:
  protected void form_ini2(string id)
  {
  //处理代码
  }
前台:
 <script language="javascript">
 function DbClickEvent(a ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号