html中input默认为无边框,通过js显示边框

html中的input默认的边框设置是style="border:0px;",是不显示边框,当触发onclick事件时,把光标放到最后,并显示边框。我这样写:<input... html中的input默认的边框设置是style="border:0px;",是不显示边框,当触发onclick事件时,把光标放到最后,并显示边框。我这样写:
<input type="text" name="pro' + n.id + '" id="pro' + n.id + '" value="' + n.project + '" onclick="doEdit(this.id)" style="border:0px;" size="' + n.project.length + '" onblur="outfocus(this.id)"/>
function doEdit(id)
{
document.getElementById(id).style.border="15px";
}
可是边框还是不显示。
展开
 我来答
贫僧俗名宝玉
2011-10-25
知道答主
回答量:22
采纳率:0%
帮助的人:19.8万
展开全部
function doEdit(id)
{
document.getElementById(id).className="bd";
}
<style>
.bd{border:15px solid #000}
</style>
js中涉及样式尽量使用className,因为定义的样式可以增加其他想改变的样式,比如background等等;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a3476012
推荐于2016-11-01 · TA获得超过1269个赞
知道小有建树答主
回答量:484
采纳率:87%
帮助的人:140万
展开全部
html:

<input type="text" class="input" value="input-border">
<button class="button">input-btn</button>
css:
input{
border:0;
}
js:
$(".button").click(function () {
$('.input').css('border','1px solid #e5e5e5')
});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wood_man
2015-11-20 · TA获得超过137个赞
知道小有建树答主
回答量:78
采纳率:100%
帮助的人:64.7万
展开全部
<input id="a" />
<script>
document.getElementById('a').style.border='solid 1px red';
</script>
另一种是使用css
<style type="text/css">
input.hasborder{
border:'solid 1px #333';

}

<style>
<script>
document.getElementById("a").className = "hasborder";

</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miniappiGG7QGdCzZ6zz
2011-10-25 · TA获得超过190个赞
知道小有建树答主
回答量:276
采纳率:100%
帮助的人:143万
展开全部
<style type="text/css">
#text_1{border:0px;}
</style>
<script type="text/javascript">
function over_text(obj)
{
document.getElementById(obj).style.border="1px solid #DDD";
}
</script>

<input type="text" name="text_1" id="text_1" onclick="over_text(this.id)" />

试一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蜗牛追天使
2011-10-25 · 超过13用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:26.2万
展开全部
你还不如使用:hover属性来实现这个功能
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式