js里面的confirm,js里面的换行符是什么
更新:2022-11-17 05:44
本文目录一览:
1、[JS 中confirm怎么点击取消还是删除了数据](#JS 中confirm怎么点击取消还是删除了数据)
2、[js confirm函数](#js confirm函数)
3、[js 中confirm的用法](#js 中confirm的用法)
4、在JS中怎么得到confirm()的返回值?
5、JS中confirm("")返回的是一个什么值?
6、关于JavaScript中的confirm()函数
JS 中confirm怎么点击取消还是删除了数据
confirm
会阻塞当前进程。也就是说,在confirm
语句被确定或者被取消之前,位于confirm
后面的代码不会得到执行。confirm
的返回的结果是一个 Boolean 类型的,即点击确定时返回true
,点击取消返回false
。- 用变量
var trueOrFalse = confirm("你要提醒用户的消息!");
再用一个if (!trueOrFalse) { return; } else { 删除数据等等操作 }
。这里的return;
是一个程序中断语句。程序执行过程中遇到该语句,即停止运行下面的代码。 - 结合问题,我判断你应该是没有添加
return;
js confirm函数
function yesno() {
if (confirm("是否将此留言信息删除?")) {
return true;
} else {
return false;
}
}
<a href="del.asp" onclick="return yesno()">删除留言</a>
实际上,用下面的方法更简单。
<a href="del.asp" onclick="return confirm('是否将此留言信息删除?')">删除留言</a>
js 中confirm的用法
confirm()
方法用于显示一个带有指定消息和 OK 及取消按钮的对话框。
如果用户点击确定按钮,则 confirm()
返回 true
。如果点击取消按钮,则 confirm()
返回 false
。
在用户点击确定按钮或取消按钮把对话框关闭之前,它将阻止用户对浏览器的所有输入。在调用 confirm()
时,将暂停对 JavaScript 代码的执行,在用户作出响应之前,不会执行下一条语句。
下面我们通过这两个小例子,来了解一下它的使用方法吧:
<html>
<head>
<title>confrim 的使用方法</title>
<script type="text/javascript">
function clear1() {
if (confirm("确定要清空数据吗?")) {
document.main.text1.value = "";
}
}
</script>
</head>
<body>
<form name="main">
<input type="text" name="text1" />
<input type="button" name="submit" value="数据清空" onclick="return clear1()" />
</form>
</body>
</html>
在JS中怎么得到confirm()的返回值?
confirm
确认框用于使用户可以验证或者接受某些信息。 当确认框出现后,用户需要点击确定或者取消按钮才能继续进行操作。 如果用户点击确认,那么返回值为true
。如果用户点击取消,那么返回值为false
。- 语法:
confirm("文本")
- 例子:
var result = confirm("确定要这么做吗?");
if (result) { // true
alert('点了确定');
} else { // false
alert('点了取消');
}
JS中confirm("")返回的是一个什么值?
confirm("")
返回的是一个 boolean 型的,不是 true
就是 false
。
<head>
<script type="text/javascript">
function show_confirm() {
var r = confirm("Press a button!");
if (r == true) {
alert("You pressed OK!");
} else {
alert("You pressed Cancel!");
}
}
</script>
</head>
<body>
<input type="button" onclick="show_confirm()" value="Show a confirm box" />
</body>
</html>
关于JavaScript中的confirm()函数
在 js 中做完成一些功能的同时,还需要增强用的体验。在使用 confirm()
函数时,做单击事件方法后检查相关的数据,当用户点击取消按钮时,程序继续执行。
源码如下:
// 去掉两边空格
function Trim(m) {
while ((m.length > 0) && (m.charAt(0) == ' ')) {
m = m.substring(1, m.length);
}
while ((m.length > 0) && (m.charAt(m.length - 1) == ' ')) {
m = m.substring(0, m.length - 1);
}
return m.length;
}
function dellink(obj) {
var str = $(obj).parents().siblings('.delrepson').val(); // 检查该元素内是否有内容
var strnum = Trim(str);
var rid = $(obj).siblings('.nowrid').val();
if (strnum <= 0) {
alert('删除原因不能为空!');
return false;
} else {
var flag = confirm('您是否要删除该回复!');
if (flag) {
obj.href = '?file=ask&action=auditdel&rid=' + rid + '&delreason=' + str;
}
}
}
如果只调用 confirm()
方法,而不接受其返回值则程序继续执行!confirm()
方法返回的值取决于用户的操作,确定返回 true
、取消返回 false
。