
输入框得到焦点时,改变输入框中的文字颜色。
假设输入框的id是one:
$("#one")on('focus',function(){
$('#one')css('color','#000')
})
$("#one")表示定位到输入框,focus事件表示得到焦点状态。
css() 方法设置或返回被选元素的一个或多个样式属性。
设置指定的 CSS 属性的语法:
css("propertyname","value")。
扩展资料:
输入框其他状态:
1、输入框正在输入时:
$("#one")on('input',function(){ })
input事件表示正在输入状态。
2、输入框失去焦点时
$("#ipt")on('blur',function(){})
设置多个 CSS 属性的语法:
css({"propertyname":"value","propertyname":"value",});
举例:
$("p")css({"background-color":"yellow","font-size":"200%"});
jQuery提供了attr() 方法用于设置/改变属性值。这段代码就可以获取下拉框被选中的value值var type = $('select option:selected')val();alert(type)。
(1)通过attr()获取元素的值://此处是获取id为len元素的value值//记得里面的value要用双引号var len = $("#len")attr("value");alert(len);1234。
(2)通过attr()赋值//清空value的值var len = $("#len")attr("value",''); alert(len);//重新给value赋值//此时alert,发现已经赋值111成功var len = $("#len")attr("value",'111');alert(len)。
(3)通过name属性获取元素的value值//假如是获取input文本框的value值$("input[name='name']")val();12。
(4)通过id获取元素的value值//product是id的值//获取值用val(),此处和js的value()区分开
$("#product")val()。
以上就是关于js怎么改变input里value值的颜色全部的内容,包括:js怎么改变input里value值的颜色、怎么用jquery改变input里面的value attr是取值 text或html怎么不能重新赋值啊,求教@、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)