在自动化代码中,我想用大于0的数字填充文本框。setvalue()不起作用。用户必须单击向上箭头(参见图片)以使文本框可编辑。我怎样才能做到这一点?
<input aria-invalid="false" autocomplete="off" class="MuiInputBase-input MuiOutlinedInput-input MuiInputBase-inputMarginDense MuiOutlinedInput-inputMarginDense" id="yieldGoal" name="yieldGoal" placeholder="0.00" type="number" min="0.01" step="0.01" data-test="new-program-form__yield-goal-input" value="0.00">
到目前为止,我已经尝试将属性
step
,value
设置为大于0.0的值。这没用。$('#yieldGoal')。setAttribute('step',“ 2.0”)
在文本框中增加值
最佳答案
请使用val
设置输入元素的值。
$('#yieldGoal').val("2.0");
希望这能解决问题。