我现在想作也个当鼠标在html页面上选择一段文字时,在被选文字的后面插入一字符串,我想问可行吗,怎么实现<br>
<input type=button value=ok onclick="mm()">
<script language=javascript>
function mm()
{
with(document.selection.createRange()) text += "meizz";
}
</script>
<input type=button value=ok onclick="mm()">
<script language=javascript>
function mm()
{
with(document.selection.createRange()) text += "meizz";
}
</script>
解决方案 »
- 谁帮我改成jquery的?
- 怎么获取table中td里input类型的值?
- 这个怎么不显示
- javascript:如何在打开html网页自动执行另外一个页面请求
- 如何动态修改头文件?=====在线等待,马上加分
- 提交问题
- 如何判断一个字符串是否为空或者是否只由空格组成/?
- 关于dreamweaver中Calender的显示坐标和被CheckBox控件屏蔽显示的问题,急!!!
- 能否是弹出的一个IE浏览器窗口右上角的那个最大化按钮不能最大化就是灰白色的!
- 谁能写段代码把它倒过来。http://www.alltooflat.com/geeky/elgoog/
- 一个两天没有解决的问题,哪位大虾支招啊
- 字符串分割及正则,超难!
function insbe(){
var str=window.prompt("请输入要插入的文字:","");
var stex=document.selection.createRange();
stex.text=stex.text+str;
}
</script>
<body>
<input type="button" value="在后面插入文字" onClick="insbe();">
adfadfafdasfdafafafdasf
</body>
<font color=red>你要插入的字符</font>
<input type=button value=ok onclick="mm()">
<script language=javascript>
function mm()
{
with(document.selection.createRange())
if(text!="")
pasteHTML("<font color=red>"+ text + prompt("请输入文字", "meizz") +"</font>");
}
</script>