zhengqx123456
2011-01-12 09:41
浏览 357

怎样取得lable内的内容

rfghsdf
var lbav=document.getElementById("lba")
alert(lbav.innerText());
alert(lbav.innerHtml());
alert(lbav.val());
请问怎样取得lable的内容
以上三种方法都出错!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

6条回答 默认 最新

  • 二进制之路 2011-01-12 11:02
    已采纳

    如果用标准的标签,这两个都可以兼容各个浏览器:
    $("#lba").html()

    document.getElementById("lba").innerHTML

    点赞 打赏 评论
  • chenxiang105 2011-01-12 09:44

    alert(lbav.innerText);
    alert(lbav.innerHTML);
    alert(lbav.value);

    试试这三个.是属性不是方法 不要加括号的.

    点赞 打赏 评论
  • william_ai 2011-01-12 10:06

    [code="java"]
    var lbav=document.getElementById("lba");//这里少了个分号
    [/code]

    点赞 打赏 评论
  • 二进制之路 2011-01-12 10:07

    建议用jQuery:[url]http://jquery.com/[/url]
    兼容各种浏览器
    $("#lba").html();

    点赞 打赏 评论
  • william_ai 2011-01-12 10:47

    [code="html"]
    rfghsdf

    var lbav=document.getElementById("lba");//行尾的分号。。。 alert(lbav.innerText());

    [/code]
    用个好点的IDE,语法错误的话,会有提示的就行。

    点赞 打赏 评论
  • 二进制之路 2011-01-12 11:00

    [quote]可以取值
    但是为空 [/quote]
    这是由于你自定义的标签:lable,如果用label就可以
    为什么你需要自定义标签呢?

    点赞 打赏 评论

相关推荐 更多相似问题