单击鼠标时文本输入更改类
text input change class on mouse click
<input type="text" onkeypress="return buyukHarf(event);" class="green" name="f1"/>
单击该区域时,是否可以将类green
更改为其他内容?或者单击时更改边框颜色的任何其他方法?提前感谢...
$("input").click(function(){
$(this).removeClass("green").addClass("yellow");
});
对于表单元素,我会在click()
处理程序上使用focus()
和blur()
。
另外,尽量避免像在示例中那样使用内联JavaScript。
对焦/模糊示例:
$("input").focus(function(){
$(this).removeClass("green").addClass("yellow");
}).blur(function(){
$(this).removeClass("yellow").addClass("green");
});
试试这个:
$( "input" ).click( function() {
$( this ).attr( { 'class' : 'anotherClass' } );
} );
尝试:
$("input[name='f1']").click(function(){
$(this).removeClass("green").addClass("red");
});
或//表示边框
$("input[name='f1']").click(function(){
$(this).removeClass("green").css("border", "1px solid red");
});
相关文章:
- 尝试在PHP中回显输入文本时出现未定义的索引错误
- 使用模拟按键在输入框中自动输入文本
- 如何添加类,同时开始在文本字段中输入文本
- JQuery使用相同的功能自动完成各种输入文本
- 如何设置输入文本框jquery的值
- 输入文本框为空时的阻止按钮asp.网络表单
- 基于单选框更新页眉,选中并选择输入文本
- 将输入文本与某个选项的值相匹配并自动选择
- 如何在 JavaScript 中创建输入文本框
- 如何使用纯Javascript观看输入文本框
- 需要使用javascript获取输入文本,然后将其添加到句子中
- php&js-将电子邮件添加到输入文本中
- 动态启用/禁用来自控制器的输入文本
- .val()不返回输入文本
- 从确认框中预填充输入文本框
- 如何使用JavaScript解析输入文本中给定的数据
- 添加/删除/更改输入文本的部分值
- 根据输入文本按元素排序,AngularJS
- 如何将(a*b)两个输入文本值相乘,并在javascript中随文本变化动态显示
- 如何从Tr重复的输入文本中获取值