<INPUT TYPE="text" NAME="" onkeyup="alert(ft())">
<SCRIPT LANGUAGE="JavaScript">
<!--
function ft()
{
var rng = event.srcElement.createTextRange();
rng.moveToPoint(event.x,event.y);
rng.moveStart("character",-event.srcElement.value.length);
var index = rng.text.length;
return index;
}
//-->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
function ft()
{
var rng = event.srcElement.createTextRange();
rng.moveToPoint(event.x,event.y);
rng.moveStart("character",-event.srcElement.value.length);
var index = rng.text.length;
return index;
}
//-->
</SCRIPT>
解决方案 »
- 我想改一下图片在网页中显示的位置 有木有人能帮帮我
- 怎样实现把汉字转换成拼音?急求帮助
- jquery ajax treeview 接收后台返回的json数据
- 刚发现一个奇怪的问题label标签和input标签的区别。
- 一个简单的文本框value问题?
- js哪错了
- jq 读取带id值的input元素
- 有什么和window.location等价的语句?
- 在NETSCAPE上怎么实现透明层?
- 请问如何在一个父窗口关闭时自动关闭他打开的所有子窗口
- 我用javascript做了个小东西,用了大约2000行代码,可是为什么我在一个机子上运行良好,在另一台机子上运行报错(状态栏左下角有叹号),
- 这段代码怎么不能将文本框转换成大写的呢?奇怪
<SCRIPT LANGUAGE="JavaScript">
<!--
function ft()
{
s="||||||||||||||";
obj=event.srcElement;
clipboardData.setData('text',s);
obj.focus();
document.execCommand('paste');
var arr=obj.value.split(s);
obj.value=arr[1];
obj.document.selection.empty();
obj.document.selection.createRange().select();
obj.focus();
clipboardData.setData('text',arr[0]);
document.execCommand('paste');
return arr[0].length;
}
//-->
</SCRIPT>