<script type="text/javascript">
<!--
function showText(ele)
{
var result = Number(ele.value);
if(isNaN(result))
{
alert("必須輸入數字!");
ele.select();
return;
}
if(result > 3)
alert("錯誤! 輸入的數字大於庫存數量!");
ele.select();
return;
}
//-->
</script>
<input name="JoinID" type="text" value="" onblur="javascript:showText(this);" />
方法二
<input name="JoinID" type="text" value="" />
<input name="JoinIDA" type="text" value="" />
<input name="JoinIDB" type="text" value="" />
<input name="JoinIDC" type="text" value="" />
<script>
function SetInputUseNumber(inputObject){
inputObject.onbeforepaste = function(){
try{
clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''));
}catch(e){}
}
inputObject.onpropertychange = function(){
//chkChangeEvent(inputObj,ptname)
if (event.propertyName=="value") {
//可以自己添加條件
var aStr=inputObject.value;
if(/[^0-9]/.test(aStr)){
aStr=inputObject.value.replace(/[^0-9]/g,"");
inputObject.value=aStr;
}
}
}
inputObject.onkeyup = function(){
var aStr=inputObject.value;
//可以自己添加條件
if(/[^0-9]/.test(aStr)){
aStr=inputObject.value.replace(/[^0-9]/g,"");
inputObject.value=aStr;
}
}
}
var r = document.getElementsByTagName("input");
for(var i=0;i<r.length;i++){
SetInputUseNumber(r[i]);
}
</script>