得到文本框选中的文字,动态插入文字的js代码
得到文本框选中的文字,动态插入文字的js代码
发布时间:2016-12-30 来源:查字典编辑
摘要:复制代码代码如下:functionAppTag(tagcode){document.PostMessage.Message.value+=t...

复制代码 代码如下:

<scriptlanguage="javascript"src="js/settags.js"></script>

functionAppTag(tagcode)

{

document.PostMessage.Message.value+=tagcode;

}

functionInsertTag(tagbegin,tagend)

{

if((document.selection)&&(document.selection.type=="Text")){

varrange=document.selection.createRange();

varch_text=range.text;

range.text=tagbegin+ch_text+tagend;

}

else

{

document.PostMessage.Message.value=tagbegin+document.PostMessage.Message.value+tagend;

document.PostMessage.Message.focus();

}

}

</script>

调用:

执行操作的图标按钮:

<ahref="javascript:AppTag('[ImgFace1]')"><imgsrc="./Images/Face/Face1.gif"border="0"></a>

<ahref="javascript:InsertTag('[B]','[/B]')"><imgsrc="./Images/tags/EditorBold.gif"alt="Bold"border="0"></a>

其中[ImgFace1],[B],[/B]为要插入的文字

varrange=document.selection.createRange();

varch_text=range.text;

这是得到文本框选中的文字

被操作的文本框:

<asp:TextBoxID="Message"Runat="server"MaxLength="100"TextMode="MultiLine"Rows="15"Width="100%"/>

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类