在运行时添加属性

时间:2015-06-19 06:30:59

标签: javascript jquery

是否可以在文本框中的运行时添加必需属性?我想用JS n Jquery进行验证。但我的要求是我不能硬编码必需的属性。我需要它在运行时生成。

4 个答案:

答案 0 :(得分:3)

是。

// To set attribute
jQuery("#id_of_element").attr("My_attribute","Value");

// To get attribute
jQuery("#id_of_element").attr("My_attribute");

答案 1 :(得分:3)

说不要看到你到目前为止所尝试的内容,你会找到很多关于此的教程。

使用attr()功能设置元素属性

$('input').attr('required', true);

jQuery 1.6的另一个解决方案是使用prop()函数:

$('input').prop('required', true);

答案 2 :(得分:1)

尝试此方法:

$("#hello").attr("disabled",true);

答案 3 :(得分:1)

使用以下代码并尝试。

$("input").prop('required',true);