相关疑难解决方法(0)

Tinymce 获取内容

我尝试获取tinymce的内容,如下所示:

 var hallo = tinyMCE.activeEditor.getContent();
            alert(hallo);
Run Code Online (Sandbox Code Playgroud)

但每次我收到这条消息时:

Uncaught TypeError: Cannot read property 'getContent' of null
Run Code Online (Sandbox Code Playgroud)

我正在使用 tinymce 4。

谢谢

javascript jquery tinymce

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

如何获取wp_editor()的textarea的值

所以我试图有一个自定义文本区域,用户可以在其中执行粗体文本、添加 ul、链接标签等操作。对于所有这些,我在 WordPress 中使用wp_editor()函数,如下所示。

 $content = "";
 $editor_id = "e_id";
 $editor_settings = array(
                         'teeny' => true,
                         'editor_height' => 160,
                         'quicktags' => array( 'buttons' => 'strong,em,del,close' ),
                         'media_buttons' => false );

 wp_editor( $content, $editor_id ,$editor_settings ); 
Run Code Online (Sandbox Code Playgroud)

因此,诸如添加链接、粗体文本等一切都可以正常工作。

我的问题是访问刚刚输入该字段的文本。我尝试使用 JQuery 访问文本,通过提醒 textarea/contenteditable 区域的值,如下所示...

  alert($("#e_id").val());
Run Code Online (Sandbox Code Playgroud)

但每次结果始终是一个空字符串,而不是新输入的文本。

如何获取新输入的文本

php wordpress tinymce wp-editor

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

标签 统计

tinymce ×2

javascript ×1

jquery ×1

php ×1

wordpress ×1

wp-editor ×1