关于window.prompt

关于window.prompt

本文目录

  • 关于window.prompt
  • 关于JS的菜鸟问题(续集)`window.prompt方法的用法
  • JS或jQuery有什么能替代window.prompt()的方法吗
  • window.prompt与用户互动,但如何阻止用户输入单引号或者一些特殊用途的符号
  • window对象alert,confirm,prompt的作用区别
  • 为什么window.prompt()在firefox浏览器上不好使呢

关于window.prompt


《html》
《head》
《meta http-equiv=content-type content=“text/hmtl;charset=GBK“》
《/head》
《body》
用户名:《input type=“text“ id=“username“ readonly/》
《input type=“button“ value=“输入用户名“ onclick=“confirm(this)“》
《/body》
《script》
《!--
function confirm(obj){
var value = window.prompt(“请确认用户名:“, “password“);
var username = document.getElementById(“username“);
username.value = value;
}
--》
《/script》
《/html》

关于JS的菜鸟问题(续集)`window.prompt方法的用法


return name是说执行 askName()这个函数后返回name 所带的值即(prompt(“what your name?“,““))运行后的值
Html规定显示正文是在body之前document.write(askName()+“.“)是正文显示返回name的值.

JS或jQuery有什么能替代window.prompt()的方法吗


可以使用window.showModalDialog()创建新窗口,然后将新窗口输入的值返回给父窗口就可以了。这样你可以自由控制新窗口的样式和位置了。
showModalDialog()方法接收一个新窗口的返回字串。
新窗口的js里可以通过window.returnValue属性将字串返回给父窗口。
具体用法你搜索一下,应该不难。

window.prompt与用户互动,但如何阻止用户输入单引号或者一些特殊用途的符号


将用户输入的字符逐一检查,出现特殊字符的话重新调用prompt要求输入,
同时可将提示文字修正一下,标示错误信息.
《script language=“JavaScript“》
《!--
var s, flag = false;
while(flag == false) {
s = window.prompt(“hello“);
flag = true;
for(i=0; i《s.length; i++) {
var c = s.charAt(i);
if(c == “’“ || c == ’“’) {
flag = false;
break;
}
}
}
alert(s + “ is valid string“);
//--》
《/script》

window对象alert,confirm,prompt的作用和区别


alert 是警告框 ~ 只有一个按钮 确定 无返回值
confirm 是确认框 两个按钮 确定或者取消 返回true或false
prompt 是消息输入框 返回输入的消息 或者其默认

为什么window.prompt()在firefox浏览器上不好使呢


  您好!很高兴为您答疑!
  建议通过JS实现,使用window.showModalDialog()创建新窗口,然后将新窗口输入的值返回给父窗口就可以了。这样你可以自由控制新窗口的样式和位置了。showModalDialog()方法接收一个新窗口的返回字串。
新窗口的js里可以通过window.returnValue属性将字串返回给父窗口。
  您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部