JS-函数内部的confirmbox
JS - confirmbox inside a function
我有一个运行良好的Javascript,因为昨天我在这里得到了一些非常好的解决方案。我想知道我是否可以用另一个Query扩展这个Javascript。现在,当数字大于199时,查询会发出警报。它运行良好。
但现在我想知道,当我写一个大于100的数字时,我是否可以在同一个输入框中获得confirmbox?这里有一个例子我写下数字110,我确实得到了一个带有信息(bla-bla)的确认框,当我单击"是"时,这个数字会留在输入框中。但当我写200或更大的时候,我确实会得到这个数字太大的警告。这是我昨天得到的代码,当数字大于199时:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Page</title>
<script type="text/javascript">
function minMax() {
var min = 0;
var mid = 99;
var max = 199;
var num = parseInt(document.getElementById('value_one').value);
if (num > mid && num < max) {
var r = confirm(num + ' n''is greater than ' + mid+ '. Press Yes to retain it.');
if (r == false) document.getElementById('value_one').value = "";
return false;
}
if (min > num || max < num) {
alert(num + ' n''is not between ' + min + ' and ' + max);
return false;
}
</script>
</head>
<body>
<form>
Value: <input type='text' id="value_one" onBlur="minMax();">
</form>
</body>
</html>
有可能吗?如果有人有主意的话?
您可以使用confirm
框来代替alert
。查看w3school上的演示。
试试这个
<script type="text/javascript">
function minMax() {
var min = 0;
var mid = 100;
var max = 199;
var num = parseInt(document.getElementById('value_one').value);
if (num > mid && num < max) {
var r = confirm(num + ' n''is greater than ' + mid+ '. Press Yes to retain it.');
if (r == false) document.getElementById('value_one').value = "";
return false;
}
if (min > num || max < num) {
alert(num + ' n''is not between ' + min + ' and ' + max);
return false;
}
}
</script>
查看jsFiddle.net上的演示。
希望这对你有用。
有一个confirm
框,您可以根据选择的选项(是或取消)对其进行控制。
当文本框越过最大(document.getElementById('value_one').value=0
)时,您也可以使其干净
相关文章:
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 调用函数内部的函数
- 如何使用js将SNAPSHOT内部版本号转换为3位数的整数
- 在phonegap应用程序内部重定向不起作用
- 使用此选项选择父类内部的类
- 访问JSON对象内部的数组元素
- 从模块内部访问Express装载路径
- AngularJs指令,该指令创建内部有数据对象的新指令
- 如何使用内部对象构造对象
- 根据选项卡内部的文本链接中的哈希ID动态选择jqueryUI选项卡
- 用Javascript修改内部标记的CSS规则
- javascript函数内部的代码用逗号而不是分号分隔
- 正在$rootScope上达到控制器作用域$在内部控制器上
- 光线投射从内部投射时不会碰到网格
- javascript无法重新定义函数内部的全局对象
- 在不移动内部文本的情况下缩放元素的效果
- JavaScript goto 标签如何使用内部循环
- Javascript:循环属性内部的条件递增或递减
- 将当前用户的 ID 推送到 meteorjs 中集合/文档的内部数组
- JS-函数内部的confirmbox