问答详情
源自:2-3 JavaScript-确认(confirm 消息对话框)

这样写对吗?不用定义一个变量,直接用来调用confirm

function rec(){    var confirm("正在学习javascript");  

  if(confirm==true)   

 {     document.write("你是女士!");    } 

    else    {        document.write("你是男士!");  

  }

  } 

    这样写对吗?不用定义一个变量,直接用来调用confirm

提问者:慕雪4707338 2016-05-27 12:30

个回答

  • 慕粉3418854
    2016-05-27 12:43:34
    已采纳

    对的,我这有个小例子,跟你的差不多,你可以自己在myEclipse中运行看下

    <html>

    <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>


  • 慕移动4170048
    2016-05-27 12:54:00

    也是对的,也能够出效果。因为这里面confirm()本身是一个内置方法。定义一个变量,也是间接相当于直接引用这个方法。