Aleko, спасибо, но я попробывал, не совсем то, да и нашёл я решение получше:Code
<input type="text" id="num" onchange="this.value=this.value.replace(/([^0-9,(,),*,/,.,+,-])/g,'');" onkeyup="var n=this.value.replace(/([^0-9,(,),*,/,.,+,-])/g,''); if(n!=this.value) this.value=n;" onmousedown="this.value=this.value.replace(/([^0-9,(,),*,/,.,+,-])/g,'');"> <input type="button" onclick="countNum()" value="Ответ">