我正在制作一些html文件以便娱乐,并且我尝试制作一种社交媒体产品,而我想到的唯一想法是使用javascript编写html,而我发现唯一可以解决的事情是{{1 }},但不会保存在html文件中。至少有可能吗?如果是..您怎么办? (或其他任何内容)
编辑:我并不是要制作另一个文件,我要修改的是我运行的JavaScript(或其他任何文件)脚本来保存源代码。
编辑2:请忽略此问题。谢谢
答案 0 :(得分:0)
使用JavaScript访问客户端计算机的唯一方法是NodeJS。使用常规浏览器JavaScript,您将无法在客户端计算机上保存文件。如果您希望使用浏览器document.write
或DOMElement.innerHTML = <div></div>
,则可以选择。
答案 1 :(得分:-1)
有可能。 基本原则是,您可以为每个HTML元素(例如,)指定唯一的ID;然后使用document.getElementById命令获取元素,然后将innerHTML或textContent属性设置为所需的字符串。
这里是一个例子:
<html>
<body>
<div id="pp">
</div>
<div id="qq">
</div>
<button onclick="changeText()">Update the text</div>
<script>
function changeText()
{
var div1=document.getElementById("pp");
var div2=document.getElementById("qq");
div1.innerHTML="Hello";
div2.textContent="World";
}
</script>
但是,有太多的框架可以使您的生活更轻松。