文本框范围介于最小值到最大值之间 [英] textbox range between min to max value
本文介绍了文本框范围介于最小值到最大值之间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
朋友们,我正在尝试将最小和最大范围值提供给多个文本框但是使用id它不可能帮助我使用差异属性
Hi friends i'm trying to give min and max range values to multiple textbox but using id it is not possible help me with diff attributes
<script>
function checknumber(theid){
var mynumbervalue = document.getElementById(theid).value;
if (mynumbervalue > 65){
document.getElementById(theid).value = "0";
alert("Please try again. Values must be between 0-65. ...");
}
if(mynumbervalue < 0){
document.getElementById(theid).value = "0";
alert("Please try again. Values must be between 0-65 ...");
}
}
</script>
<body>
<input id="thefirstnumbervalue" type="text" önchange="checknumber('thefirstnumbervalue')" />
<input id="thesecondnumbervalue" type="text" önchange="checknumber('thesecondnumbervalue')" />
推荐答案
JavaScript:
JavaScript:
<script type="text/javascript">
function checknumber(txtid) {
var mynumbervalue = parseFloat((txtid).value);
if (mynumbervalue > 65) {
txtid.value = "0";
alert("Please try again. Values must be between 0-65. ...");
}
if (theid.value < 0) {
txtid.value = "0";
alert("Please try again. Values must be between 0-65 ...");
}
}
</script>
HTML标记:
HTML Markup:
<input id="thefirstnumbervalue" type="text" onchange="checknumber(this)" />
<input id="thesecondnumbervalue" type="text" onchange="checknumber(this)" />
<script type="text/javascript">
function checknumber(txt_id){
var mynumbervalue = txt_id.value;
if (mynumbervalue > 65){
txt_id.value = "0";
alert("Please try again.Values must be between 0-65. ...");
}
if(mynumbervalue < 0){
txt_id.value = "0";
alert("Please try again. Values must be between 0-65 ...");
}
}
</script>
HTML
HTML
<input id="thefirstnumbervalue" type="text" önchange="checknumber(this);" />
<input id="thesecondnumbervalue" type="text" önchange="checknumber(this);" />
这篇关于文本框范围介于最小值到最大值之间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文