通过 Javascript 保存/取消输入
Save/Cancel Inputs via Javascript
你好,我是Javascript的新手,我需要做一些输入字段,在那里我可以保存和显示输入的信息,或者使用取消按钮清除它并重新开始。请帮忙!!
要清除输入字段,请使用输入类型="重置"重置按钮;
<input type='reset' value="Reset"/>
为了保存淡水河谷,你可以做这样的事情:
<input name="txtInput" type="text" maxlength="512" id="searchTxt" class="searchField"/>
然后在你的 JavaScript 代码中:
var txt = document.getElementById("txtInput").value; // to save
document.getElementById("txtInput").value = ""; // to remove
首先,
您将使用 HTML 创建字段标记,但如果需要,可以在运行时创建输入字段。我会告诉你在这两种情况下如何做到这一点。
.HTML
所有输入字段都应位于 FORM 元素内,您将在其中指定要发送数据的 url (操作)。
<form action="data.php">
<label for="first_name">First Name</label>
<input type="text" name="first_name" id="firstName" value="" placeholder="Type the name here..." />
<label for="age">Age</label>
<input type="text" name="age" id="ageField" value="" placeholder="Please, tell us your age..." />
<input type="submit" value="Send" />
<input type="reset" value="Reset" />
</form>
该操作是设置数据的目标 url/文件的位置。使用输入类型"提交",将添加一个按钮,无需使用JS脚本即可向您发送数据。"重置"类型将重置表单,而不使用 JS。
.JS
但是当你询问JS代码时,你需要知道如何使用JS脚本与字段进行交互。
您可以看到一个使用本机 JS 代码的示例。
在你学习的过程中,我强烈建议你首先学习如何使用纯JS,而不需要任何像jQuery或Mootools这样的库。但仅作为参考,您可以使用 jQuery 库看到相同的代码
您可以在 W3CSchools 站点上更好地了解 DOM 元素以及如何操作它们。这是一个很好的介绍性文档,也看看,我相信它会帮助你。
我希望这可以帮助您开始。
相关文章:
- 如何解决取消抖动的用户输入上的竞争条件
- 使用 ng-change 对输入类型数据进行 JavaScript 取消事件
- 如果用户在输入上按 Enter 键,则取消挖空速率限制扩展器
- 当输入字段(文本框)有值时,选中/取消选中复选框
- HTMLJavascript-如何向输入语句添加函数并隐藏输入语句,除非选中“是”,然后取消隐藏
- 如何集中输入,并取消选择其中的文本
- 通过 Javascript 保存/取消输入
- 屏蔽和取消屏蔽 html 中的输入文本
- 临时取消绑定鼠标输入从元素
- 取消选择较低的无线电输入
- 按钮输入上的 CSS 取消了 jQuery 中禁用的 prop 属性
- 取消时隐藏输入元素
- 在输入类型=“文件”上取消事件
- 取消表单提交,但允许输入键事件
- JavaScript:如果用户取消confirm(),文件输入onclick将阻止更改
- 要取消映射输入文本框的默认值
- AngularJS输入检查/取消检查有2个功能
- JQuery取消输入的文本
- 为什么取消输入提交而不是使用input type='button'
- AngularJS:不能忽略用户取消输入框后的更改事件