如何更改文本框的类?

时间:2009-04-08 14:50:43

标签: javascript jquery

我的文本框中有class='cssText'。我想在运行时将此类更改为'blck'

如何使用jQuery访问textbox的class属性并更改其值?

谢谢

2 个答案:

答案 0 :(得分:3)

$("input#id").removeClass("cssText").addClass("blck");

$("input#id").attr("class", "blck");

答案 1 :(得分:1)

您应该选择文本框,然后设置新类:

$(selector_for_textbox).removeClass('cssText').addClass('blck');

文本框的可能选择器可以是课程,也可以是id或其他内容:

$('#textbox'). //etc
$('input.cssText:text'). //etc

从评论中编辑
你应该使用:

$('#txt').removeClass('cssText').addClass('blck');