React 15使用空字符串删除输入值
React 15 drops input value with empty string
我正在使用react,并试图呈现一个值为"的提交类型的输入,这样我就可以使用图像而不是按钮作为提交。
渲染前我的元素是
<input type="submit" value=""/>
这在0.14反应中效果良好,但在15.0.2反应中会变成
<input type="submit"/>
正在删除值="。这会导致浏览器在默认情况下显示输入所在的"提交"。
如何实现react 15.0.2中的旧行为?
我同意评论者的意见,即应该使用<button>
。但是,您可能可以通过在内部使用空字符串(如value={String.fromCharCode(156)}
)来破解。
相关文章:
- React 15使用空字符串删除输入值
- 删除输入中输入的符号
- 使用jquery删除输入框上的外部处理程序/库
- 附加和删除输入值的一部分
- 根据下拉选择向表单添加和删除输入标记
- 尝试擦除时删除输入中的零
- 当按键不匹配时删除输入字符
- AngularJS自定义过滤器调用了两次,并在第二次调用时删除输入数据
- 检测用户是否没有't输入任何内容/删除输入jQuery
- React.js引导添加或删除输入字段
- 删除输入jquery中的值时清除所有更改
- 类似开关的按钮可以创建和删除输入框
- 按下“Enter”键时删除输入框中的文本
- 输入时,正在删除输入框文本
- 如何删除输入类型文本
- 从打印预览中删除输入框
- 在表单中添加/删除输入
- 删除输入的最后一个值
- 修剪标签上的空白区域,而不删除<输入>内部
- JQuery 验证代码不允许删除输入的文本