在Spaw编辑器中插入变量

时间:2011-06-28 06:50:23

标签: php javascript editor

$sw = new  SPAW_Wysiwyg('txtContent' , stripslashes($descHTML) ,'en' ,'intlink' , 'default' ,'400px' ,'200px' ,'',$spaw_dropdown_data);
$sw->show();

当我试图像这样使用javascript从外部包含变量时 -

<b style="color:#CC3300">&#8249;</b> 
<a href="javascript:insertVar(document.frmNewsLetter['txtContent'],'[FIRSTNAME]');">First Name</a>

使用这种方式我可以插入textarea而不是spaw

1 个答案:

答案 0 :(得分:0)

您需要在Javascript中引用Spaw对象,而不是直接修改其DOM元素。

应该有一个名为txtContent_obj的全局Javascript对象(或类似的东西 - 确切地检查你使用Firebug得到了什么),你应该能够操作以正确更新Spaw编辑器的内容。

你应该能够沿着这些方向做点什么:

window.txtContent_obj.current_context.innerHTML = "Lets give this a try";

希望有所帮助。