清除具有所需值的输入

时间:2019-06-26 10:36:34

标签: ruby capybara

我在清除CSS输入字段时遇到一些问题。输入字段具有预填的“必需值”,我无法清除。 https://take.ms/UoMB9

我已经尝试过

let user = this.state.user; 
user[property] = value;

此代码仅清除值,而不清除“必需值”

如果有人可以帮助您,将不胜感激

1 个答案:

答案 0 :(得分:0)

我认为您对正在查看的内容感到困惑。没有“必需值”属性,该元素的value属性等于“ 1561540348 @@ test.co”,还有一个required属性,该属性指定HTML5表单验证不提交表单如果该字段为空-https://developer.mozilla.org/en-US/docs/Learn/HTML/Forms/Form_validation#The_required_attribute

用类似的方法清除字段

fill_in('email', with: '')

会将元素value的属性(与属性不同,但实际上是提交的属性)设置为空,但是由于验证失败,浏览器不允许您提交表单。如果这不能解释/回答您的问题,请更详细地解释您到底想做什么。