用JavaScript创建一个文件名和内容变量的文件



我正在尝试在windows上创建一个web控制面板。该文件作为HTA (HTML应用程序)运行,因此它可以访问文件系统。我想让它创建一个文件名为pagename值,内容为content值的文件。

我的代码:

<form id="cpage">
Enter Name of Page to Create: <input type="text" id="pagename"/><br>
Enter Page Contents: <input type="text" id="content"/><br>
<input type="submit" value="Submit" onclick="formdata()"/>
<script>
function formdata()
{
var filname= document.getElementById("pagename").value;
var content= document.getElementById("content").value;
}
</script> 

这里有几个问题。一是这不是有效的HTML标记。script标签必须关闭。其次,你的函数没有用右括号结束。第三,您只声明了一个变量。你需要两个。

应该是这样的。

<script>
  function formdata() {
    var pagename = document.getElementById("pagename").value;
    var content = document.getElementById("content").value;
  }
</script>

在提交表单时也会触发onclick事件,但它看起来不像做任何事情,只是创建变量。您可以在函数

的末尾添加这样的内容
var string = "Page Name: " + pagename + "n" + Content: " + content;
alert(string);

这是你要找的吗?

相关内容

  • 没有找到相关文章

最新更新