在textarea中突出显示文本之前添加文本(HTML / JavaScript) [英] Add text before highlighted text in textarea (HTML/JavaScript)
本文介绍了在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屋!
查看全文