使用JavaScript更改HTML文件的内容

时间:2015-07-24 03:35:46

标签: javascript html

我们都知道在PHP中使用PHP的file_put_contents(file, data, mode, context)函数,我们可以更改另一个文件的内容。

JavaScript是否具有类似的功能?我的意思是我可以使用JavaScript更改文件的内容吗?

我有

                <?php

                $temp= file_get_contents('./inc/announcement.html');
                require_once(FACULTY180_CLASS_ROOT.'TinyMCEMaker.php');
                $richtext = new TinyMCEMaker('basic');
                $richtext->editor('Description', $temp);
                ?>

                <script>
                function get_editor_content() {

                      //method1 getting the content of the active editor
                      var a = tinyMCE.activeEditor.getContent();


                    }
                </script>
                <button onclick="get_editor_content()">Save</button> 

因此,当点击“保存”按钮时,我必须更新&#34; announcement.html&#34;的内容。文件? varible&#34; a&#34;包含必须与html文件相关的新数据。

我找到答案并且有效:

  <form action="Home.php" method="post" id="announcement">

<?php

$temp= file_get_contents('./path to html file');
require_once(the_class_name.'TinyMCEMaker.php');
$richtext = new TinyMCEMaker('basic');
$richtext->editor('Description', $temp);
?>



  <input type="submit" name="formSubmit" value="Submit">

  </form>

1 个答案:

答案 0 :(得分:2)

Javascript是客户端脚本,您将无法使用javascript更改服务器中托管的文件的内容