Javascript 为什么不能使用Ctrl+;我的输入中有A吗?
当我在输入中填写“abcdefg”之类的数据时,为什么不能使用全选功能(ctrl+a),我该怎么办Javascript 为什么不能使用Ctrl+;我的输入中有A吗?,javascript,html,Javascript,Html,当我在输入中填写“abcdefg”之类的数据时,为什么不能使用全选功能(ctrl+a),我该怎么办 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script type="text/javascript">//<![CDATA[ $(window).load(function(){ jQuery.fn.placehol
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">//<![CDATA[
$(window).load(function(){
jQuery.fn.placehold = function(place) {
var i = document.createElement('input');
var placeholder = 'placeholder' in i;
if(placeholder) {
this.attr("placeholder", place);
} else {
this.val(place);
this.css({color: '#ccc'});
}
this.blur(function() {
var e = $(this);
if(e.val()=="" && !placeholder) {
e.val(place);
e.css({color: "#ccc"});
}
}).bind("focus focusin click mousedown", function() {
var e = $(this);
if(e.val()==place && !placeholder) {
e.css({color: 'black'});
e.val("");
}
}).bind("keydown keypress keyup change", function() {
var e = $(this);
e.val(e.val());
});
};
$(function() {
$('#text_placehold').placehold("Start Searching");
});
});//]]>
</script>
<input spellcheck="false" id="text_placehold" type="text">
//
。尝试调整链接中的代码,直到您可以重现错误,将其分叉,然后发布一个链接,以便我们可以看到错误行为。可以在处重现。e.val(e.val())
强制更新textfields值,从而禁用Cmd/Ctrl-A调用的选择。