数字输入占位符不起作用(JS)

问题描述 投票:0回答:1

我想为我的输入添加类型编号的占位符。这不起作用,我该如何修复它?谢谢你

我尝试使用另一种类型,例如日期,但这不是我想要的结果。我希望用户只需输入一个数字。

代码片段

<input type="number" 
  name="deadline" 
  value={deadline} 
  placeholder="Deadline in days" 
  onChange={handleChange} />

javascript input numbers placeholder
1个回答
0
投票

如果您想要占位符作为数字,您只需将其放入变量中并将其用作占位符即可。

   let num = 2 
        or 
  //let num = '2' 

  return (

    <div className='App'>
      <input
        type='number'
        name='deadline'
        value={deadline} 
        placeholder={num}
        onChange={handleChange}
      />
    </div>

  );
}
© www.soinside.com 2019 - 2024. All rights reserved.