在textarea中突出显示文本之前添加文本(HTML / JavaScript) [英] Add text before highlighted text in textarea (HTML/JavaScript)

查看:127
本文介绍了在textarea中突出显示文本之前添加文本(HTML / JavaScript)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

<textarea name="text1"></textarea>
<input type="button" value="Add Text" onClick="addText1();">





假设我有一个上面的文本区域和一个按钮。

我想在文本区域中突出显示文本,按下按钮,它会在选项前面添加文本。



这可能吗?



我在网上研究了一下这是我最接近的事情发现:链接





谢谢,

L.



Say I have a text area as the one above, and a button.
I want to highlight text within the text area, and at the press of a button it adds text infront of the selection.

Is this possible?

I've researched a bit online and this is the closest thing I found: Link


Thanks,
L.

推荐答案

是的,你可以。请参阅下文,我抓住文本框值并将其与其他值连接。



Yes you can. See below, where I have grabbed the textbox value and concatenates it with an additional value.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
 <head>
  <title>Test</title>

<script type="text/javascript">
function addText1()
{
    document.test.text1.value = document.test.text1.value + " THIS IS EXTRA! "
}
</script>
 </head>

 <body>
 <form name="test">
  <textarea name="text1"></textarea>
    <input type="button" value="Add Text" onClick="addText1();">
</form>
 </body>
</html>


这篇关于在textarea中突出显示文本之前添加文本(HTML / JavaScript)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆