本文目录

HTML

1
2
3
4
5
6
<!-- input只能输入汉字 -->
<input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,”)" onbeforepaste="clipboardData.setData(‘text’,clipboardData.getData(‘text’).replace(/[^\u4E00-\u9FA5]/g,”))" />
<!-- input只能输入数字 --> 
<input onkeyup="value=value.replace(/[^\d]/g,”)" onbeforepaste="clipboardData.setData(‘text’,clipboardData.getData(‘text’).replace(/[^\d]/g,”))" />
<!-- input只能输入英文和数字 -->
<input onkeyup="value=value.replace(/[\W]/g,”) "onbeforepaste="clipboardData.setData(‘text’,clipboardData.getData(‘text’).replace(/[^\d]/g,”))" />

Javascript

1
2
3
//字符串转浮点数
//document.getElementById('UserMoney').innerHTML的值为311,则转换后为3.11
(parseFloat(document.getElementById('UserMoney').innerHTML)/100).toFixed(2);