如何用JS弹出“有输入框并带有是、否、取消按钮”的对话框。 如何用JS弹出“有输入框并带有是,否,取消按钮”的对话框

\u5982\u4f55\u7528JS\u5f39\u51fa\u201c\u6709\u8f93\u5165\u6846\u5e76\u5e26\u5e26\u6709\u662f\u3001\u5426\u3001\u53d6\u6d88\u6309\u94ae\u201d\u7684\u5bf9\u8bdd\u6846\u3002

if(confirm('\u771f\u7684\u8981\u5220\u9664\u5417\uff1f\u5220\u9664\u540e\u5c06\u65e0\u6cd5\u6062\u590d\uff01')){
alert('\u5220\u9664\u6210\u529f\uff01');
}else{
alert('\u60a8\u53d6\u6d88\u4e86\u5220\u9664!');
}

\u8fd9\u4e2a\u5c31\u662f\u4f60\u9700\u8981\u7684.\u4f60\u70b9\u662f\u5b83\u5f97\u5230true\uff1b\u4f60\u70b9\u53d6\u6d88\u5b83\u5f97\u5230false\uff1b
-----------------------------------------------
\u90a3\u8c8c\u4f3c\u6211\u7406\u89e3\u9519\u4e86\u3002\u3002\u3002\u3002

if(confirm('\u8fd9\u662f\u9009\u62e9\u662f\u5426\u7684\u5bf9\u8bdd\u6846?'))
{
alert('\u9009\u62e9\u4e86\u662f');
}
else
{
alert('\u9009\u62e9\u4e86\u5426');
}
\u8fd9\u4e2a\u662f\u6b63\u89e3\uff0c\u671b\u91c7\u7eb3

具体代码如下:

<html>

<head>

<script type="text/javascript">

function disp_prompt()

{

var name=prompt("请输入您的名字","小贾")

if (name!=null && name!="")

{

document.write("你好," + name + "!今天过得好吗?")

}

}

</script>

</head>

<body>

<input type="button" onclick="disp_prompt()" value="显示一个提示框" />

</body>

</html>

扩展资料:

prompt() 方法用于显示可提示用户进行输入的对话框。

如果用户单击提示框的取消按钮,则返回 null。如果用户单击确认按钮,则返回输入字段当前显示的文本。

在用户点击确定按钮或取消按钮把对话框关闭之前,它将阻止用户对浏览器的所有输入。在调用 prompt() 时,将暂停对 JavaScript 代码的执行,在用户作出响应之前,不会执行下一条语句。

参考资料:

HTML DOM prompt() 方法



if(confirm('这是选择是否的对话框?'))

{

alert('选择了是');

}

else

{

alert('选择了否'); 

}

javascript组成部分:

ECMAScript,描述了该语言的语法和基本对象。 

文档对象模型(DOM),描述处理网页内容的方法和接口。

浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口。

扩展资料:

JavaScript的使用:

JavaScript是一种脚本语言,其源代码在发往客户端运行之前不需经过编译,而是将文本格式的字符代码发送给浏览器由浏览器解释运行。直译语言的弱点是安全性较差,而且在JavaScript中,如果一条运行不了,那么下面的语言也无法运行。而其解决办法就是于使用try{}catch(){}。

但由于V8的核心部份多数用Javascript撰写(而SpiderMonkey是用C++),因此在不同的测试上,两者性能互有优劣。与其相对应的是编译语言,例如C语言,以编译语言编写的程序在运行之前,必须经过编译,将代码编译为机器码,再加以运行。

软件开发行业所定义的开放源代码软件必须满足一定的条件:

程序必须免费发布(但可以是出售的软件包中的一部分,例如在下面的例子中,Red Hat对Linux就是这样做的)。

必须提供源代码。

必须允许任何人修改源代码。

可以重新发布修改后的版本。

许可证不得要求排除其他软件或干预其他软件的运行。

下面让我们看一个开放源代码软件的真实例子。1991年,芬兰赫尔辛基大学的学生李纳斯·托沃兹(Linus Torvalds)基于Unix的衍生版本Minix开发了一个新的操作系统,并称之为Linux。

托沃兹使用GNU通用公共许可证(它为开放源代码软件提供了很好的法律定义)发布了0.02版本的Linux。全球各地的人下载并开始使用Linux。

其中,许多用户是独立的程序员,他们对托沃兹提供的源代码进行了修改。在接下来的3年中,托沃兹从其他程序员那里收到了这些修改后的版本,并将许多改动结合到基础版本中,于1994年发布了Linux的1.0版。

参考资料来源:百度百科--javascript

参考资料来源:百度百科--代码



//怎么方便怎么来,这是jq实现

//下载jq包引入到文件

$("#dialog_show").dialog({
        autoOpen: false,
        bgiframe: true,
        height: 600,
        width:500,
        modal: true,
        resizable:true
        });
        
<div id="dialog_show">这里你可以自己写个表单</div>


<html>

<head>
<script>
function _add()
{
var a=prompt("请输入您的名字进行验证:","");

if(a=="lewanzi")
alert("你的输入正确!");
else
alert("你的输入不正确!");
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
</head>

<body>
<form>
<input type="button" value="用户名" onclick="_add()">
</form>
</body>

</html>

不知道这个是不是你想要的东西

alert("警告窗");
confirm("确认窗");
prompt("输入窗");

  • javascript濡備綍寮瑰嚭璀﹀憡妗,妗嗗唴鏄剧ず涓寮犲浘鐗,鍥剧墖涓嬮潰涓涓杈撳叆妗,鎴...
    绛旓細Javascript鑷甫鐨勮鍛妗鏄病鍔炴硶鍋氬嚭杩欐牱鐨勬晥鏋滅殑锛屽彧鑳界敤HTML鏉ユā鎷熴傞鍏堬紝HTML閲屽湪BODY涓嬪姞涓涓狣IV锛屾牱寮弡position: absolute;left:0;top:0;display:none;} 鐒跺悗鎶婅鍛婃鐨勬晥鏋滃仛鎴怘TML鏀惧湪杩欎釜DIV閲岋紝瑕寮瑰嚭杩欎釜璀﹀憡妗嗙殑鏃跺欙紝鎶奃IV鐨剋idth璺焗eight璁剧疆鎴恉ocument.clientWidth璺焎lientHeight锛屽氨鏄妸DIV鏈...
  • 濡備綍鐢↗S寮瑰嚭鈥鏈夎緭鍏ユ骞甯甯︽湁鏄佸惁銆佸彇娑堟寜閽濈殑瀵硅瘽妗嗐
    绛旓細鍥炵瓟锛氫笉鐭ラ亾浣犳槸涓嶆槸闂殑Ext鐨勭煡璇: Ext.MessageBox.show({ title:'鎻愮ず鈥, msg:'鎴戞湁涓変釜鎸夐挳', modal:true, prompt:true, value:'璇杈撳叆', buttons:Ext.Msg.YESNOCANEL,//杩欏彞鏄叧閿 icon:Ext.Msg.QUESSION })
  • js浣跨敤prompt鏂规硶寮瑰嚭瀵硅瘽妗,杈撳叆1寮瑰嚭鏂扮殑涓澶,234寮瑰嚭鍔姏宸ヤ綔,杈撳叆...
    绛旓細 Document var x=prompt("璇杈撳叆1-7","1");if(x==1)alert("鏂扮殑涓澶");else if(x==2||x==3||x==4)alert("鍔姏宸ヤ綔");else alert("浼戞伅");
  • 浣跨敤js寮瑰嚭涓涓柊绐楀彛鐨勫弬鏁版湁鍝簺
    绛旓細alert ();鐨勫弬鏁板彧鏈変竴涓氨鏄彁绀轰俊鎭紝鏃犺繑鍥炲 2 寮瑰嚭杈撳叆妗璁╀綘杈撳叆鍐呭 prompt() ;鏈変袱涓弬鏁帮細绗竴涓樉绀烘彁绀轰俊鎭紝绗簩涓樉绀鸿緭鍏ユ鐨勯粯璁ゅ 3鏈夌‘瀹氬拰鍙栨秷鍔熻兘鐨勫嚱鏁 comfirm(鈥滄彁绀轰俊鎭);灏变竴涓弬鏁板嵆鎻愮ず淇℃伅 鏈夎繑鍥炲 true鎴杅alse 鐢ㄦ硶涓哄涓 鍦╦s涓細function IsSure(){ var mes=...
  • javascript 璁剧疆鏂囨湰妗嗗脊鍑鸿緭鍏ユ硶鐨勪綅缃
    绛旓細> <!-- age = prompt("璇疯緭鍏ヤ綘鐨勫勾榫:","20");if (age != null){ alert("浣犱粖骞" + age +"宀佷簡!");}else{ alert("浣犳寜浜哰鍙栨秷]鎸夐挳");} //--> 鎬荤粨锛氳繖涓JS浠g爜灏辨槸瀹炵幇浜嗗綋鍓嶉〉闈腑寮瑰嚭涓涓杈撳叆妗锛岀敤鎴峰彲浠ヨ緭鍏ユ枃瀛楀氨鍙互鏈夊弽棣堛
  • 鐢╦s 鍐欎竴涓獙璇,褰撶偣鍑婚摼鎺ョ殑鏃跺寮瑰嚭杈撳叆瀵嗙爜瀵硅瘽妗,瀵嗙爜姝g‘杩涜鍏 ...
    绛旓細function toEx(){ var ex = prompt("璇杈撳叆瀵嗙爜");if(ex == "123"){ //杩欓噷鎵ц杈撳叆瀵嗙爜姝g‘鐨勬搷浣 //姣斿璺宠浆椤甸潰鍟婏紝绛 }else{ //杩欓噷鎵ц杈撳叆瀵嗙爜閿欒鐨勬搷浣 } } //鐐瑰嚮鎸夐挳寮濮嬭烦杞〉闈
  • JS濡備綍鏄剧ず鍜岄殣钘忎竴涓〃鏍间腑鐨勬墍鏈夎〃鍗杈撳叆妗銆
    绛旓細}var tbody = table.tBodies[0];var trs = tbody.rows;for ( var i = 1; i < trs.length - 1; i++) { var td = trs[i].cells[0]; var text = document.createElement('input'); text.type = 'text'; text.style.textAlign = 'center'; text.style.width ...
  • 濡備綍閫氳繃Js瀹炵幇鐐瑰嚮涓缁勫閫夋,鍔ㄦ佹坊鍔1涓猧nput杈撳叆妗,杈撳叆妗嗕腑鑷姩濉...
    绛旓細浠query涓轰緥 var html;$( ".ck" ).click( function() { if( this.checked ) { html = ''; $( "body" ).append( html ); }} );
  • 姹Js鎴栬卝query浠g爜,榧犳爣鐐瑰嚮00閮ㄥ垎鐨勭殑杈撳叆妗,寮瑰嚭div,閲岄潰鏈60涓暟 ...
    绛旓細//瑙i噴//$obj鐢ㄦ潵瀹氫箟鐐瑰嚮鐨勫摢涓涓"00"//input灏辨槸鎵璋00鐨勯偅涓杈撳叆妗锛屼綘鍙互鏀逛负ID鎴栨槸鍏跺畠妯″紡//#tm灏辨槸杩欎釜DIV鐨処D銆備綘鍙互淇敼//li灏辨槸鍦―IV鍐呯殑閭d簺鏁板瓧锛岀敤li鍘熺礌濂戒竴浜//html浠g爜鍜孋SS浠g爜锛屼綘鑷繁鍐欍倂ar $obj;$("input").click(function(){ $obj=this;//鎶婅鐐瑰嚮鍏冪礌鐨勮祴鍊...
  • javascript 鎬庢牱鑾峰緱window 瀵硅薄?
    绛旓細閫氳繃js鎵撳紑绐楀彛灏卞彲浠ヨ幏寰楃獥鍙e璞★紝瀹炰緥锛氬湪win1 win2 win3绐楀彛涓兘鏈塱nput锛宨d涓簑ins锛氬湪win4绐楀彛涓杈撳叆JS锛歷ar win1=window.open("win1.html","","")var win2=window.open("win2.html","","")var win3=window.open("win3.html","","")杩欐牱win1锛寃in2锛寃in3灏卞垎鍒槸涓変釜绐楀彛鐨...
  • 扩展阅读:js点击按钮弹出输入框 ... js输入框语句 ... zjs脚本怎么做成软件 ... 手机如何在方框内打v ... 键盘恢复键是按ctrl和哪个 ... js输入框怎么写 ... js制作网页输入框 ... 一个框加一个勾 ... js点击添加按钮弹出对话框 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网