为了账号安全,请及时绑定邮箱和手机立即绑定

prompt 消息对话框 不输入、乱输入,怎样提示并恢复对话?

共3个回答
已采纳 逍遥叹什么 回答

<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>prompt</title>  <script type="text/javascript">  functi...

如果prompt为空值怎么设置,或者返回值直接点的取消

共2个回答
已采纳 媳妇叫我油块块 回答

if(!score && typeof(score)!="undefined" && score!=0)或者if(isNull(score))判断是否为NULL。

js代码prompt问题,找不出毛病在哪了。。。

共5个回答
已采纳 慕虎2066891 回答

此页面生成的window.prompt()对话框被抑制,因为此页面不是前窗口的活动选项卡。请确保您的对话框是由用户交互触发的,以避免这种情况。https://www.chromestatus.com/feature/5637107137642496由于此种安全机制,prompt虽然被抑制,但是程序还得望向运行,此时并不是字符串123(也不可能是)所以直接跳到else

为何在prompt语句时点取消还是会弹出空白网页?prompt那章不是说点取消返回null么?

共3个回答
已采纳 马云桓 回答

我也出现过你这样的问是代码少了if(ew!=null && ew !=""){        window.open(ew,'_blank','width=400,hight=500,left=100,top=50,menubar=no,toolbar=no');}else if(ew ==""){        alert("输入无效");}else{       alert("...

为什么用prompt输入。不过输入什么,都返回default

共4个回答
已采纳 无敌小哥儿 回答

var myweek =prompt("Enter a number","3");switch(parseInt(myweek))这样就可以了

唯一不理解:prompt的返回值竟然能作为if的判断条件!!!?

共3个回答
已采纳 Perona 回答

if()判断条件里必须产生个布尔值。js是弱语言,任何值都可以相互转换,那么这里if()其实等价于if(Boolean())。Boolean() 函数当要转换的值是至少有一个字符的字符串、非 0 数字或对象时,Boolean() 函数将返回 true。如果该值是空字符串、数字 0、undefined 或 null,它将返回 false。这里的if(url),如果url如果为null或者是“”(空...

alert,confirm,prompt

共1个回答

信息对话框

共1个回答

myweek为什么获取不到prompt提示框中的数

共2个回答
已采纳 红尘叶 回答

prompt()方法返回的是字符串类型的,所以你这里的1,2,3,4,5,6,7都必须加上引号才能对应

包含相关内容

共5个回答

prompt不是输入的字符?这里没进行类型转换,为什么还可以进行比较?

共2个回答
已采纳 喵呜_0001 回答

javascript是有个隐式转换的过程的,和java,C等强类型语言不一样,作为弱类型语言,如果用<或者>对比的话,会把他们当做数字来对比的,你要是用+来做运算,就不一定是当做数字了,是字符串连接。。。,希望对你有帮助

怎么能让prompt仅仅输入该网址时才跳转网页,输入别的都无效呢

共3个回答
已采纳 慕丝2791062 回答

加一个判断条件即可,在你的代码基础上增减了一些东西:<!DOCTYPE html><html> <head>  <title> new document </title>    <meta http-equiv="Content-Type" content="text/html; charset=gbk"/>     <...

当打开其它网页(如百度)时不能正确接收prompt的函数返回值

共3个回答
已采纳 _我亦飘零 回答

刚学完这个,其实没太看懂你的意思,但是我把你的代码改了一下,你可以看看是不是你想要的结果。<script type="text/javascript">  var webUrl = prompt("请输入打开的网址(默认为慕课网)","http://www.imooc.com/");            document.write("webUrl");            var...

我点击那个“点一点”的按钮,完全不出来prompt的框,是为什么啊

共3个回答
已采纳 阳火锅 回答

根据老夫30多年代码的观写经验,你的代码我随便一瞟发现了4处问题。下面的onclick函数调用,为什么你调用的函数名要把()双括号去了呢?记住只要是函数就要带双括号,以后这双括号里面是放参数的。最外层的判断if后面少了一个    }    就是在  else{ alert("确定不关注吗?");}这行的下面。。里面的if判断条件是错的,应该用if(we==true)var we=confirm("...

prompt,具体含义

共1个回答

在confirm的时候点击确认,在prompt再点击取消,新窗口还是会跳出来怎么解决

共4个回答
已采纳 慕丝8281456 回答

似乎你对 confirm 和 prompt 的理解有点混淆。confirm 的返回值是 true 或者 false,对应到你的操作中,就是“打开”或者“不打开”新页面。prompt 的返回值比较复杂一点,如果你点击了“确定”,那么返回值就是输入框里的内容;如果你点击了“取消”,那么返回值就是 null。所以,如果你在 confirm 的弹框上点了“确定”,那你就是选择了打开新页面。在 prompt...

来自 Html5 JavaScript JQuery

关于在js中prompt输入值为0的问题

共1个回答
已采纳 回答

可以先做一个测试: var x=""; var t=x.substring(1,2); alert(t>=0); // truealert(t>0);//false在js中空字符串和0是相等的。所以当你改为>=0时,for (;x.substring(i, i+1)>=0 && x.substring(i, i+1)<=9;i++)一直不会结束。所以这...

prompt不能传递值吗?--大神快帮我回答一下呗~~回答有奖~~可帮物色美女~~

共8个回答
已采纳 qq_风筝_2 回答

如图,可以将你想添加的内容直接添加到myname里面

直播
查看课程详情
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号