访问Jquery DOM元素

时间:2014-02-18 10:06:28

标签: jquery dom element

我正在使用jquery验证插件。尝试访问表单submithandler的DOM元素。

这是代码。您可以看到我正在尝试访问元素ID,但我不能,因为它是一个DOM对象。

$("#accept_form").validate({
   rules: {           
   },
   messages: { 
   },
   submitHandler: function(form) { 
   var id = $("#myitid").attr("value");
   alert(id);

}
});

我如何让它工作?

2 个答案:

答案 0 :(得分:2)

看起来你的选择器遗失了$

var id = $("#myitid").attr("value");
// ----- ^ here ---------

答案 1 :(得分:0)

我明白了。也许有点愚蠢,我错过了这个,但它就像使用val而不是attr标签一样简单。

var id =  $('#myitid').val();

通过使用我能够从submithandler发送的DOM元素中获取我需要的id。希望这有助于其他人!