<input type=txt value='你好' onpropertychange="this.width=(this.value.length==0?2:this.value.length)*20"/>
解决方案 »
- jquery显示中下拉菜单单独操作
- JS新手求助,背景图片切换不了……
- [紧急][在线等]请问这段代码在IE7 FF下都可以用,但是为什么IE6不行呢~而且,在FF下还提示使用过时的方法,请问应该怎么修改呢,谢谢~
- 急!
- 关于系统登录页面的控制.
- 经典的JS问题,麻烦各位光顾一下
- 一个小函数????在线等待????
- 帮我看看代码,解决者全部分相送
- 请问文件上传域,右边的浏览按钮如何做成图片按钮呀
- 高分特急:关于exeCommand连续插入多个radio的问题!
- javascript中自定义对象的事件怎么加
- 做一个聊天程序,使用一个div显示聊天内容,当有聊天内容显示时,输入框失去了焦点,如何输入框不失去焦点呢?
/* 单个汉字的宽度,根据你的字体大小自行设定 */
var wordWidth = '14';
function setWidth()
{
obj = event.srcElement;
obj.style.width = obj.value.replace(/[^\x00-\xff]/g,"**").length*wordWidth/2+5;
}
</script>
<input id="i1" onkeypress="setWidth()" onblur="setWidth()" type="text" />
/* 单个汉字的宽度,根据你的字体大小自行设定 */
var wordWidth = '14';
function setWidth()
{
obj = event.srcElement;
obj.style.width = obj.value.replace(/[^\x00-\xff]/g,"**").length*wordWidth/2+5;
}
</script>
<input id="i1" onpropertychange="setWidth()" type="text" />