小编eks*_*akt的帖子

使用jQuery在textarea中插入脚本标记

我正在尝试使用嵌入代码创建textarea,因此用户可以复制该代码.我有两种嵌入方法(第一种方法是配对div的脚本),另一种是iframe).我允许用户通过发送到服务器的参数选择嵌入式窗口小部件的大小.

textarea的内容应该是这个 <script src="http://mysite.com/embed/product_id/width/height"></script>

通常,当通过HTML打印时,将被设置为编码的HTML(<>),但是在这种情况下,我需要通过Javascript来设置它.

所以这不起作用:

$('textarea.embed_code').val('<script src="http://mysite.com/embed/product_id/width/height"></script>');
Run Code Online (Sandbox Code Playgroud)

结束标记会中断设置此行的初始脚本标记.

关于如何更改脚本源中的宽度和高度的任何建议都可以(正则表达式,字符串替换...),在这种情况下,我将只打印HTML中的textarea内容.

任何其他标签工作正常,问题只是 <script>

html javascript jquery textarea

1
推荐指数
1
解决办法
2173
查看次数

标签 统计

html ×1

javascript ×1

jquery ×1

textarea ×1