html中如何在输入在时文本框变色和加粗

输入前:输入后... 输入前:

输入后
展开
 我来答
百度网友76b68dd
推荐于2017-12-16 · TA获得超过1130个赞
知道小有建树答主
回答量:480
采纳率:66%
帮助的人:302万
展开全部
两种办法。
CSS3的办法:input:focus{border-widht:3px;}
jQuery的办法:$("input").focus(function(){
$(this).css("border-width","3");

});
基本思路,就是文本框获取焦点的时候,让文本框的变宽宽度变大
匿名用户
2014-06-02
展开全部
这个很简单的,设置一个鼠标onclick事件,然后让onclick事件给input文本框换样式就可以了。
追问
有木有具体代码啊?  亲
追答


function in_put(){
var in_put_=document.getElementById("in_put");
in_put_.value="aaa";
in_put_.style.border_style="green";
}

input {
color: #ed1941;
border: 1px solid green;
}
input:focus {
color: #ed1941;
border: 2px solid red;
}

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式