Javascript 如何在js中获取userdefined属性
我只想使用jquery获取用户定义的属性数据: 简单代码:Javascript 如何在js中获取userdefined属性,javascript,jquery,Javascript,Jquery,我只想使用jquery获取用户定义的属性数据: 简单代码: var a = 'id'; var patienttype = $a.attr('patientType'); 我想调用相应的文本框ie'a',然后调用相应的用户定义属性ie patienttype 我不确定语法,也不明白如何做到这一点。 我试过: 假设我们有一个id=lbl1的标签,如果我们想向它添加我们定义的属性,我们可以使用data attributename <label id="lbl1" data-custom="
var a = 'id';
var patienttype = $a.attr('patientType');
我想调用相应的文本框ie'a',然后调用相应的用户定义属性ie patienttype
我不确定语法,也不明白如何做到这一点。
我试过:
假设我们有一个id=lbl1的标签,如果我们想向它添加我们定义的属性,我们可以使用data attributename
<label id="lbl1" data-custom="aCustomAttr"></label>
变量a='id';var patienttype=$a.attr('patienttype');警惕型;您是否尝试过
$('#'+a).attr('patientType')
还要注意,patientType
不是有效的html属性。您似乎在寻找ID选择器:。您可能还可以阅读以下内容:。请添加更多详细信息和HTML代码。一个测试用例会很有帮助,这很有效。。非常感谢。
$("Selector") //selects an DOM object
<label id="lbl1" data-custom="aCustomAttr"></label>
$("#lbl1").attr("data-custom"); // This will yield aCustomAttr