我想生成一个模板html文件,基于变量名(将根据用户输入动态更改(,标题和其他一些变量名将从用户输入中替换。如何做到这一点?
如果我理解您的问题,那么您有一个应用程序,您将从中接受用户的输入来创建HTML模板。
您可以使用javascript字符串文字
createHTMLTemplate(userInput){
return `<!DOCTYPE html>
<html>
<head>
<title>${userInput.title}</title>
</head>
<body>
<h1 style="background-color: red;">Hello World!</h1>
<p>${userInput.anyothervariable}</p>
</body>
</html>
`
}