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

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

WBOY
Freigeben: 2016-05-16 19:18:08
Original
1120 Leute haben es durchsucht
复制代码 代码如下:

<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;
这是得到文本框选中的文字

被操作的文本框:

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage