Javascript 使用JS将HTML输入保存到.txt时遇到问题
我在使用下面的代码将文本输入值保存到.txt文件时遇到问题。如有任何建议,将不胜感激。我在最后一个输入标记中使用onclick从.js文件调用函数。它应该将从第二个到最后一个输入标记的数据保存到.txt文件中。最终,我希望保存表单中的所有值,但只有一个值是一个起点Javascript 使用JS将HTML输入保存到.txt时遇到问题,javascript,html,Javascript,Html,我在使用下面的代码将文本输入值保存到.txt文件时遇到问题。如有任何建议,将不胜感激。我在最后一个输入标记中使用onclick从.js文件调用函数。它应该将从第二个到最后一个输入标记的数据保存到.txt文件中。最终,我希望保存表单中的所有值,但只有一个值是一个起点 <script src="../Js/Code.js"></script> <form> <table> <tr> <td> <labe
<script src="../Js/Code.js"></script>
<form>
<table>
<tr>
<td>
<label for="incomeday">Date of income:</label>
<input type="date" name="incomeday">
</td>
<td>
<label for="incometype">Frequency:</label>
<select type="list" name="incometype">
<option>Select One</option>
<option value="One Time">One Time</option>
<option value="Weekly">Weekly</option>
<option value="Bi-Weekly">Bi-Weekly</option>
<option value="Monthly">Monthly</option>
</td>
<td>
<label for="incomeamount">Amount:</lable>
<input type="text" name="incomeamount" value="">
</td>
<td>
<input type="submit" onclick="saveIncome()" value="Submit">
</td>
</tr>
</table>
</form>
function saveIncome(){
var amount = document.getElementsByName("incomeamount").value;
var fo = fopen("../Data/Data.txt","w");
fwrite("../Data/Data.txt",amount);
fclose("../Data/Data.txt");
}
入息日期:
频率:
选择一个
一次
周报
双周
月刊
数量:
函数saveIncome(){
var金额=document.getElementsByName(“incomeamount”).value;
var fo=fopen(“../Data/Data.txt”,“w”);
fwrite(“../Data/Data.txt”,金额);
fclose(“../Data/Data.txt”);
}
什么是fopen()
,fwrite()
和fclose()
?(它们不是C或PHP函数吗?)。即便如此,跨浏览器解决方案也很困难:在Chrome,Chrome上,您可以使用webkitRequestFileSystem
在用户浏览器配置文件夹中存储文件或目录。您还可以使用chrome.fileSystem
将文件直接保存到用户文件系统。否则,您可以提供文件供用户下载。什么是fopen()
,fwrite()
和fclose()
?(它们不是C或PHP函数吗?)。即便如此,跨浏览器解决方案也很困难:在Chrome,Chrome上,您可以使用webkitRequestFileSystem
在用户浏览器配置文件夹中存储文件或目录。您还可以使用chrome.fileSystem
将文件直接保存到用户文件系统。否则,您可以提供该文件供用户下载。