javascript 如何保存body里面除了按钮的所有文字为txt
javascript 怎么保存body里面除了按钮的所有文字为txt?
<form action="" method="get">
这里有很多文字啥的。。。。
<div class="field">
{{ form.subject }}
{{ form.email }}
{{ form.message }}
</div>
<input type="submit" value="Submit" />
</form>
------解决思路----------------------
至于用JavaScript往磁盘写数据,是做不到的。
------解决思路----------------------
过滤标签 获取text
var a=$(document.body).clone();a.find('a,input,script,select').remove();console.log(a.text().replace(/\s+/ig,' '))
不能存txt
------解决思路----------------------
content-disposition
<form action="" method="get">
这里有很多文字啥的。。。。
<div class="field">
{{ form.subject }}
{{ form.email }}
{{ form.message }}
</div>
<input type="submit" value="Submit" />
</form>
------解决思路----------------------
// 获取所有的文本信息
document.body.innerText
至于用JavaScript往磁盘写数据,是做不到的。
------解决思路----------------------
过滤标签 获取text
var a=$(document.body).clone();a.find('a,input,script,select').remove();console.log(a.text().replace(/\s+/ig,' '))
不能存txt
------解决思路----------------------
var s=document.body.innerHTML.replace(/<[^>]+>/,'');//删除所有标签
//form表单post数据到动态页,动态页设置响应content-disposition为attachment,然后输出提交的内容进行弹出文件保存对话框
content-disposition