我的textarea在focus的时候怎样隐藏光标,或是不让光标一闪一闪的
解决方案 »
- 求正则,具体请看正文
- 'null'为空或不是对象
- table td里面数据的格式可以设成 # ###,##这种形式显示吗
- 一看就懂,在线日志编辑模板,附ie可用版本,求个firefox和chrome可用版本
- javascript实现拖放,地图推移,
- bootstrap js 源码,刚开始看就一头雾水,求高人详细解说。。。
- 关于Office Web Components
- 字符和数字转换以及字符串分割函数split()的问题 紧急!!!!
- 如果用javascript实现对日期型和数字型的验证,请高手在线编出这两个function.谢谢!
- 请教页面中播放声音的问题
- 初学JS 做了个练习 请大家拍砖
- 这个功能如何实现?
代码写出来了,,不过没效果,,是不是js对application的事件拦截无效啊
<script>document.onkeydown = keydowncheck;function keydowncheck(){
var bAltKey = (event.altKey)? true : false;
var intKeyCode = event.keyCode;
//alert(intKeyCode );
if (bAltKey && intKeyCode==13) {
//alert('Alt Enter has entered :' );
event.keyCode = 0;
event.returnValue=false;
event.cancelBubble = true;
return true;
}return false;}</script>
2.把上面一个textarea的透明度设为0 , 监听其键盘事件 , 将内容复制到下面一个textarea
3.监听下面一个textarea的focus事件,把焦点转到上面那个textarea(这个是为了防止用tab获得焦点)没试过这样行不行,一个想法而已,呵呵
只是为了这样的话你把字体设为0就可以了,不过chrome默认有一个最小字体限制
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
.input-edit {
left:50px;
top:50px;
width:0px;
height:0px;
position: absolute;
background-color:#FFFFFF;
border-color:#FFFFFF #CCCCCC #CCCCCC #FFFFFF;
border-style:solid;
border-width:0 0 0 0;
color:#000000;
font-family:Arial;
font-size:0pt;
font-style:normal;
font-weight:normal;
overflow:hidden;
text-align:left;
text-decoration:none;
vertical-align:middle;
z-index:111;
}
</style>
<script>
window.onload=function (){
document.getElementById("ta").focus();
}</script>
</head><body>
<textarea id="ta" class="input-edit"> </textarea>
</body>
</html>
filter:Alpha(Opacity=0);
用这个吧
margin:-9999px;
一定要用textarea么?用他来做什么呢?监听键盘事件的话其他随便用什么都行嘛
document.getElementById("ta").blur();
document.getElementById("ta").select();不用获得焦点的时候去监听,改变为选择状态去监听事件,选取状态是没有光标闪的。。