js中如何获取一个id的值?

JavaScript013

js中如何获取一个id的值?,第1张

只要使用getAttribute("id")函数即可获取li元素的id值,下面我们一起实例操作一下吧

首先我们在html当中创建li标签

使用JS获取li元素对象,getElementsByTagName("li")

3.接着我们打印出这样的运行效果看一下:

4.使用JS获取li元素的ID值即可,getAttribute("id")

5.下面我们一起来看下运行效果

如果是这样写 直接使用就可以

var go = function(obj){

var id = obj.id

var id = obj.value

}

也可以改变一下思路 传自己的ID进去

<input id="t1" value="3" obblur="go('t1')"/>

var go = function(id){

var obj = document.getElementById('t1')

}

推荐使用jquery jquery操作这个非常简单 举个例子

var go = function(obj){

var id = $(obj).attr('id')

var v = $(obj).val()

}

JS获取用户控件中的子控件Id

用户控件

<asp:HiddenField ID="hfGradeId" runat="server" />

<asp:HiddenField ID="hfClassId" runat="server" />

//获取用户控件中子控件真实id,用于在页面中的js中调用,调用方法

public string GradeClientID

{

get { return this.hfGradeId.ClientID}

}

public string ClassClientID

{

get { return this.hfClassId.ClientID}

}

调用用户控件页面使用

if($('#<%=ddlGradeAndClass.GradeClientID %>').val()=="-1"||$('#<%=ddlGradeAndClass.GradeClientID %>').val()==""){

alert("请选择年级!")

return false

}

if($('#<%=ddlGradeAndClass.ClassClientID

%>').val()=="-1"||$('#<%=ddlGradeAndClass.ClassClientID

%>').val()==""){

alert("请选择班级!")

return false

}