我有以下HTML防止在数字搜索字段中输入所有内容,除了结束句号:
<input type="number" id="DrawingNumber" min="1" oninput="validity.valid||(value='');" />
例如,我可以输入"1."或"111 !"等。我希望它能阻止我进入期末。它阻止我输入其他任何东西,比如前导零、符号、字母,除了结束句号。
<input type="number" id="DrawingNumber"
min="1"
onkeypress="return /d/i.test(event.key)"
oninput="validity.valid||(value='');" />