是否可以在textarea中键入纯HTML,然后将该html添加到不同的html文档中?
我在想这可行吗?或者jquery与ajax可能有用吗?
<form action="HTML.html" method="post">
<textarea rows="7" cols="30"></textarea>
<button type="submit">send</button>
</form>
但我不确定,我也知道我可以用PHP做到这一点,但我想尝试看看它是否可以通过javascript。
答案 0 :(得分:2)
永久?不,只能使用Javascript来完成。如果没有对服务器的写访问权限,则无法在服务器上编辑文件,并且由于Javascript在用户的Web浏览器中运行,因此它没有对您的服务器的写访问权。
暂时?也许。如果你想要的只是表单的结果显示在用户点击提交后的页面上,那就更可行了。首先,虽然,Javascript无法读取POST数据,所以就这样了。相反,您需要使用GET,并使用Javascript读取存储在document.location.search
的查询字符串,然后将用户的HTML写入HTML元素的innerHTML
。
答案 1 :(得分:0)
您可能需要数据库和动态网络语言。
答案 2 :(得分:0)
您可以这样做:
的index.html:
<form action="HTML.html" method="GET">
<textarea rows="7" cols="30" name="text"></textarea>
<button type="submit">send</button>
</form>
中将Html.HTML:
<script type="text/javascript">
window.onload = function () {
document.write(window.location.search.split('=')[1]);
};
</script>