Heim  >  Artikel  >  Web-Frontend  >  得到文本框选中的文字,动态插入文字的js代码_表单特效

得到文本框选中的文字,动态插入文字的js代码_表单特效

WBOY
WBOYOriginal
2016-05-16 19:18:081048Durchsuche
复制代码 代码如下:

<script></script> 
function AppTag(tagcode) 

 document.PostMessage.Message.value += tagcode; 


function InsertTag(tagbegin,tagend) 

 if ((document.selection)&&(document.selection.type == "Text")) { 
 var range = document.selection.createRange(); 
 var ch_text=range.text; 
 range.text = tagbegin + ch_text + tagend; 
 }  
 else  
 { 
 document.PostMessage.Message.value=tagbegin+document.PostMessage.Message.value+tagend; 
 document.PostMessage.Message.focus(); 
 } 

 
 
调用:

执行操作的图标按钮:
得到文本框选中的文字,动态插入文字的js代码_表单特效
得到文本框选中的文字,动态插入文字的js代码_表单特效
其中[ImgFace1],[B],[/B]为要插入的文字
 var range = document.selection.createRange();
 var ch_text=range.text;
这是得到文本框选中的文字

被操作的文本框:

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn