在JavaScript onClick中:为什么笔划出现然后消失
In JavaScript onClick: why stroke appears then disappears?
我正在使用此代码,但当我单击时,笔划会出现并直接消失
var tag = document.getElementById("tag");
function result()
{
$(tag.value).css('border','1px solid red');
}
<button id="showBtn" onclick='result()'>Show</button>
但当我将事件类型更改为"onmouseover"时,笔划会保持不变,不会消失。
function result() {
$(tag).css("border", "solid 1px red");
}
var tag;
$(function() {
tag = document.getElementById("tag");
});
在Thilo评论后编辑:
var tag;
$(function() {
tag = document.getElementById("tag");
});
function result() {
$("#" + tag.value).css("border", "solid 1px red");
}
假设您的HTML类似于:
<input id="tag" value="rect"></input>
<button id="showBtn" onclick='result();'>Show</button>
<div id="rect">This is a Div</div>
相关文章:
- 将display属性更改为visible flicks,然后再次消失
- Javascript:选择页面上的所有复选框.它会检查所有内容一秒钟,然后消失
- 闪烁文本几秒钟 - 然后消失
- Ng-重复不起作用的表达显示,然后立即消失
- 在 jsp 中使用简单 ajax 时出现问题 - 内容填充然后消失
- 对话框出现,然后消失
- 为什么当用户单击背景时,我的jQuery Mobile页脚会出现然后消失
- 网页中的图像会出现一小段时间,然后消失
- jQuery.fadeOut淡出为一种颜色,然后消失
- 在JavaScript onClick中:为什么笔划出现然后消失
- Javascript-显示命令链接,然后消失
- 流星助手添加适当的css一秒钟,然后消失
- 是否有一种方法来阻止隐藏文本出现时加载,然后消失
- JQuery悬停-叠加出现.相反,客户端希望覆盖在那里,然后消失与悬停
- Div在jquery/javascript中出现几秒钟然后消失
- jQueryUI datepicker -当show()被调用时,第二个实例闪烁然后消失
- 图像闪烁然后消失
- JavaScript id输出只显示一秒钟,然后消失
- Javascript-值存在,然后消失,然后再次出现
- 形态短暂地克隆,然后消失