编码HTML/Javascript以生成HTML文件

Coding HTML/Javascript to Generate a HTML file

本文关键字:HTML 文件 Javascript 编码      更新时间:2023-09-26

我正在尝试获得一个代码,用户可以在其中输入用户名,它会为他们创建一个html文件。我很难让代码正常工作,希望能得到一些帮助。另外,如果我要上传这个代码,它会起作用吗?还是我必须做一些服务器端的事情?

<.html>
<.head>
<.title><./title>
<./head>
<.body>
<.script>
function WriteToFile(var userName) {
    //set fso = CreateObject("Scripting.FileSystemObject");  
    //var userName = document.getElementById('user_name').value;
    File file = new File(userName + ".html");
    //set newFile = fso.CreateTextFile(userName + ".html");
    //BufferedWriter output = new BufferedWriter(new FileWriter(file));
    //output.write("test");
    //output.close();
}
<./script>
<.form action="">
<.p>
User name: <.input type="text" id="user_name">
<.input type="submit" value="Create new page" onclick="return WriteToFile(user_name);">
<./p>
<./form>
<./body>
<./html>

建立一个填充了用户信息的小型数据库,然后创建一个模板网站,在数据库中显示用户表中的数据,这可能会更容易。