重置按钮不会清除 HTML5 中的字段
Reset button does not clear fields in HTML5
我有一个页面,它从文件中读取并根据在搜索框中输入的内容显示过滤结果。当我单击重置按钮时,它会清除搜索框,这是我想要的,但我也希望清除过滤后的结果。如果我取消评论下面的电话,目前已评论 - 它可以工作,但搜索框未清除。
.HTML:
<form>
<ul data-bind="foreach:properties">
<li><input data-bind="attr:{placeholder:id},event:{change:$root.onInputChange}, value:value, valueUpdate: 'afterkeydown'" /></li>
</ul>
<input type="reset" value="Reset"/>
<!--<input type="reset" value="Reset" data-bind="click:$root.onclick"/>-->
</form>
<p></p>
<table data-bind="foreach:itemsFiltered">
<tr data-bind="foreach:$parent.formatItem($data)">
<td data-bind="text:value"></td>
</tr>
</table>
我需要清除搜索框和过滤结果。
重置表单会将表单中的字段重置回其默认值(由 value
属性指定)。除非默认值为空,否则它不会清除字段。
你的 JavaScript 正在设置value
属性。
如果要清空字段,则需要将其 value
属性设置为空字符串,而不是简单地重置表单。
相关文章:
- angularjs在数字(html5)字段中将0转换为1
- HTML5要求隐藏文件字段-反馈位置
- 使用 HTML5<输入>字段抓取动态生成的网页
- 是否可以在字段有效时触发事件(html5)
- 使用angularJS设置HTML5日期输入字段的默认值
- HTML:密码字段中的HTML5占位符属性问题 - 显示正常文本
- HTML5,CSS3,PHP联系人表单不发送信息+添加必填字段
- 应用于 html5 数值字段的 javascript 的错误行为
- 重置按钮不会清除 HTML5 中的字段
- JavaScript for HTML5 必填字段设置为在 Safari 中工作
- 转到下一个字段自动 HTML5 表单
- HTML5拖放文件字段
- 如何在 HTML5 中使用 CSS3 在灯箱中显示编辑输入字段
- HTML5 必填字段,但不是“提交”类型的按钮
- 输入字段html5占位符没有'不要在javascript中添加值后就消失
- 禁用html5”;“必需”;不显示窗体部分时的字段输入属性
- HTML5的必填字段
- 当必填字段为空时,C#HTML5表单提交
- 如何制作html5和java脚本中所需的显示字段?下面是我的代码
- 在没有