Javascript 将文本区域链接到某物

Javascript 将文本区域链接到某物,javascript,html,textarea,Javascript,Html,Textarea,我有一个文本区,用户可以在其中添加一些内容,并不时对其进行编辑 我想让文本指向URL(即文本区域内的超链接)。但是,由于文本区域内不可能有超链接,是否可以将整个文本区域链接到URL本身?将onclick事件处理程序添加到文本区域,并将window.location设置为您希望执行的位置 另一个选项是使用类似于或的编辑器将onclick事件处理程序添加到textarea,并将window.location设置为要执行的位置 另一个选项是使用类似或的编辑器。您可以使用jquery: <a hr

我有一个文本区,用户可以在其中添加一些内容,并不时对其进行编辑


我想让文本指向URL(即文本区域内的超链接)。但是,由于文本区域内不可能有超链接,是否可以将整个文本区域链接到URL本身?

将onclick事件处理程序添加到文本区域,并将window.location设置为您希望执行的位置


另一个选项是使用类似于或的编辑器将onclick事件处理程序添加到textarea,并将window.location设置为要执行的位置

另一个选项是使用类似或的编辑器。您可以使用jquery:

<a href='http://example.com' style='display:none' id='textarea_link'></a>
<textarea id='textarea1'></textarea>

<script type='text/javascript'>
    jQuery('#textarea1').click(function(){jQuery('#textarea_link').click()});
</script>

jQuery('#textarea1')。单击(函数(){jQuery('#textarea_链接')。单击();
然后,当您单击文本区域时,它会将单击事件传递到一个链接上,您的浏览器会将其视为您单击了该链接

注意:这不是故意使用javascript window.open函数

您可以使用jquery:

<a href='http://example.com' style='display:none' id='textarea_link'></a>
<textarea id='textarea1'></textarea>

<script type='text/javascript'>
    jQuery('#textarea1').click(function(){jQuery('#textarea_link').click()});
</script>

jQuery('#textarea1')。单击(函数(){jQuery('#textarea_链接')。单击();
然后,当您单击文本区域时,它会将单击事件传递到一个链接上,您的浏览器会将其视为您单击了该链接


注意:这不是故意使用javascript window.open函数

是什么触发了链接?修改文本区域?点击它?什么触发了链接?修改文本区域?点击它?C