window.clipboardData.getData("Text").replace(/\t/g, " ");
解决方案 »
- js函数传递的参数带有html标签要怎么处理
- 请教一个JS相册特效问题
- 相加简单问题,大家帮忙
- 通过js 的DOM进行解析XML的奇怪问题,请大家帮忙,谢谢
- js加密问题
- 通过脚本生成了一个复选框的树型目录,通过点击其中的一个父节点复选框,如何能实现这个父节点复选框下所有子节点也被选中。
- 在有合并行的表格中设置隐藏行的问题
- 点"submit"按钮后,如何不出现新的窗口就能直接保存??以后给分!
- 對IE中Javascript的看法,歡迎討論,參與有分.
- js中写法问题求大佬告知!
- 怎么在下拉菜单项改变时,改变另一处的图片啊,大侠救命啊,在线等待!!!
- 求助关于html编辑器的问题! 特急!在线等待!
<script>
function Tab(){
window.clipboardData.getData("Text").replace(/\t/g, " ");
}
</script>
<form name="frm">
<textarea name="txt" rows="20" cols="80" onpaste="Tab()"></textarea>
</form>
onclick='txt.value = window.clipboardData.getData("Text").replace(/\t/g, " ")'>我这里测试通过: win2000 server + IE6
function Tab(){
window.clipboardData.setData("Text", window.clipboardData.getData("Text").replace(/\t/g, " "));
}
</script>
<form name="frm">
<textarea name="txt" rows="20" cols="80" onpaste="Tab()"></textarea>
</form>
为什么要把tab给replace成空格???
“原来的tab键的4个空格”是什么意思??JK迷惑中
而我喜欢的UltraEdit则显示为8个而且大多数编辑器都有把tab转成空格的功能.(某些场合你也会要哦)
要是真的想把它解释成最大宽度为四个空格宽度的样子,也应该是修改style属性或是修改internet先项属性,-----去replace好像不大恰当,因为replace后就没“制表”的功能了----我找了找style属性,似乎没有这个设定<input name=a value="1 1">
<input type=button value=ok onclick="a.value=a.value.replace(/ /g,' ');">