编辑drupal节点时,使用javascript / jquery修改edit-body字段

时间:2010-09-01 13:37:51

标签: javascript jquery drupal

我正在尝试在我在Drupal中保存节点之前使用javascript操作edit-body字段,并且似乎无法使用一致的结果修改内容。我使用了以下示例代码:

var oEditor = FCKeditorAPI.GetInstance('edit-body');
htmlstr = "<p>Hello World</p>";
oEditor.SetData(htmlstr);

有时我的更改会进行,有时我的内容会重复。

我尝试禁用wysiwyg编辑器,这样我就可以看到原始的html代码,并尝试使用Javascript更改edit-body字段,但没有做任何事情。编辑主体字段保持不变。

有人可以对此有所了解吗?

由于 史蒂夫

1 个答案:

答案 0 :(得分:0)

您应该考虑在验证或提交处理程序中执行此操作。这样你就不会依赖用户的浏览器了。

您可以使用hook_form_alter

来完成此操作