Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 真是不明名showDialog()是怎么回事?

[复制链接]
maya8maya85 发表于 2013-3-1 17:33:52 | 显示全部楼层 |阅读模式
代码是这样的
  1. <button onclick="showDialog('你确定?', 'notice', '信息', alert('kkk'), 0)" >忽略</button>
复制代码
我是想点击button后就显示弹出窗口,再点击确定,就弹出alert()的,现在官方的解说都是这个func是点击确定后才执行的,但我还没显示showDialog,就被提前执行,请官方给个解析
乖「 发表于 2013-3-2 06:38:22 | 显示全部楼层
这样
  1. showDialog('您懂了吗', 'confirm', 'TAO07提醒您', function () {alert("OK");});
复制代码
回复

使用道具 举报

 楼主| maya8maya85 发表于 2013-3-2 09:02:55 | 显示全部楼层
乖「 发表于 2013-3-2 06:38
这样

原来是这样啊,那我想把函数写在外面,然后在showDialog里用函数名来调用,我发现不行,这是为什么?
回复

使用道具 举报

乖「 发表于 2013-3-2 20:18:29 | 显示全部楼层
maya8maya85 发表于 2013-3-2 09:02
原来是这样啊,那我想把函数写在外面,然后在showDialog里用函数名来调用,我发现不行,这是为什么?
  1. showDialog('您懂了吗', 'confirm', 'TAO07提醒您', function () {alerts();});
  2. function alerts(){
  3.         alert("TAO07提醒您");
  4. }
复制代码
回复

使用道具 举报

 楼主| maya8maya85 发表于 2013-3-2 21:59:07 | 显示全部楼层
乖「 发表于 2013-3-2 20:18

你实在强大,真谢谢你啊
回复

使用道具 举报

 楼主| maya8maya85 发表于 2013-3-2 22:06:23 | 显示全部楼层
乖「 发表于 2013-3-2 20:18

那我还想用这个 function 传一个值到php 进行处理,又该如何传过去呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-21 20:36 , Processed in 0.025932 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表