我有一个文本区域,用户在其中添加一些内容并不时对其进行编辑。
我想让该文本指向 URL(即文本区域内的超链接)。但是由于在 textarea 中不可能有超链接,是否可以将整个 textarea 链接到 URL 本身?
我有一个文本区域,用户在其中添加一些内容并不时对其进行编辑。
我想让该文本指向 URL(即文本区域内的超链接)。但是由于在 textarea 中不可能有超链接,是否可以将整个 textarea 链接到 URL 本身?
将 onclick 事件处理程序添加到 textarea 并将 window.location 设置为您想要执行的位置。
其他选择是使用像CK Editor或YUI Editor这样的编辑器
你可以使用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>
然后,当您单击 textarea 时,它会将单击事件传递给链接,您的浏览器会将其视为您单击了链接。
注意:这不是故意使用 javascript window.open 函数