首页 > 编程知识 正文

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

时间:2023-12-25 12:47:09 阅读:322158 作者:PFAS

本文目录一览:

JS 中confirm怎么点击取消还是删除了数据

1、confirm会阻塞当前进程。也就是说,在confirm语句被确定或者被取消之前,位于confirm后面的代码不会得到执行。

2、confirm的返回的结果是一个Boolean类型的,即点击确定时返回true,点击取消返回false。

3、用变量var

trueOrFalse

=

confirm(“你要提醒用户的消息!”);再用一个if(!trueOrFalse){return;}else{删除数据等等操作}。这里的return

;是一个程序中断语句。程序执行过程中遇到该语句,即停止运行下面的代码。

4、结合问题,我判断你应该是没有添加return;

js confirm函数

script

function yesno() {

if(confirm("是否将此留言信息删除?")){

return true;

}else return false;

}

/script

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

titleconfrim 的使用方法/title

script type="text/javascript"

function clear1()

{

 if(confirm("确定要清空数据吗?"))

 {

 document.main.text1.value="";

 }

}

/script

/head

boty

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. 例子:

script

    var result = confirm("确定要这么做吗?");

    if(result){//true

        alert('点了确定');

    } else { //false

        alert('点了取消');

    }

/script

JS中confirm("")返回的是一个什么值?

confirm("")返回的是一个boolean型的,不是true就是false

htmlhead

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

bodyinput type="button" onclick="show_confirm()" value="Show a confirm box" /

/body

/html

关于JavaScript中的confirm()函数

在js中做完成一些功能的同时,还需要增强用的体验。在使用confirm()函数时,做单击事件方法后检查相关的数据,当用户点击取消按钮时,程序继续执行。

源码如下:

//去掉两边空格

function   Trim(m){

while((m.lengthgt;0)amp;amp;(m.charAt(0)==' '))

m   =   m.substring(1, m.length);

while((m.lengthgt;0)amp;amp;(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(strnumlt;=0){

alert('删除原因不能为空!');

return false;

}else{

var flag = confirm('您是否要删除该回复!');

if(flag){

obj.href = '?file=askamp;action=auditdelamp;rid='+rid+'amp;delreason='+str;

}

}

}

如果只调用confirm()方法,而不接受其返回值则程序继续执行!confirm()方法返回的值取决与用户的操作,确定返回true、取消返回false

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。