是否仅允许在可内容编辑元素中使用数字?
原学程将引见能否仅许可在可实质编纂元素中应用数字?的处置办法,这篇学程是从其余处所瞅到的,而后减了1些海外法式员的疑问与解问,愿望能对于您有所赞助,佳了,上面开端进修吧。
成绩描写
怎样使contenteditable
元素只许可输出数值?
我测验考试应用以下实质:
onkeypress='return event.charCode >= 四8 && event.charCode <= 五七'
...对于contenteditable
的元素,但是仍许可输出字母字符。
感谢!
推举谜底
为何没有直交应用输出?
<input type="number">
假如您依然想应用Content Editable,不妨添减1个事宜监听器,以下所示:
$("#myeditablediv").keypress(function(e) {
if (isNaN(String.fromCharCode(e.which))) e.preventDefault();
});
这将阻拦除数字(0⑼)之外的一切字符
佳了闭因而可仅许可在可实质编纂元素中应用数字?的学程便到这里便停止了,愿望趣模板源码网找到的这篇技巧文章能赞助到年夜野,更多技巧学程不妨在站内搜刮。