js里面的confirm,js里面的换行符是什么

发布时间:2023-12-08

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怎么点击取消还是删除了数据

  1. confirm 会阻塞当前进程。也就是说,在 confirm 语句被确定或者被取消之前,位于 confirm 后面的代码不会得到执行。
  2. confirm 的返回的结果是一个 Boolean 类型的,即点击确定时返回 true,点击取消返回 false
  3. 用变量 var trueOrFalse = confirm("你要提醒用户的消息!"); 再用一个 if (!trueOrFalse) { return; } else { 删除数据等等操作 }。这里的 return; 是一个程序中断语句。程序执行过程中遇到该语句,即停止运行下面的代码。
  4. 结合问题,我判断你应该是没有添加 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()的返回值?

  1. confirm 确认框用于使用户可以验证或者接受某些信息。 当确认框出现后,用户需要点击确定或者取消按钮才能继续进行操作。 如果用户点击确认,那么返回值为 true。如果用户点击取消,那么返回值为 false
  2. 语法:confirm("文本")
  3. 例子:
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