Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何获取警报框中的文本?_Javascript_Html - Fatal编程技术网

Javascript 如何获取警报框中的文本?

Javascript 如何获取警报框中的文本?,javascript,html,Javascript,Html,我有一些html页面,它们是警报(一些值) 我想使用Javascript获取警报框中的文本。我想要类似于document.querySeletor的东西,我通常使用它来获取页面中的元素 但是我找不到一个合适的api来实现这一点,所以有人能给我一些建议吗?你不能访问警报框(我想),但你可以使用divs自定义警报,你可以访问内容。。。jquery警报或许多警报插件都是Avilab。。。您可以从这些列表中获取值您是否打算创建自定义警报? 然后遵循这个代码 函数CustomAlert(){ this

我有一些html页面,它们是
警报(一些值)

我想使用Javascript获取警报框中的文本。我想要类似于
document.querySeletor的东西,我通常使用它来获取页面中的元素


但是我找不到一个合适的api来实现这一点,所以有人能给我一些建议吗?

你不能访问警报框(我想),但你可以使用divs自定义警报,你可以访问内容。。。jquery警报或许多警报插件都是Avilab。。。您可以从这些列表中获取值

您是否打算创建自定义警报? 然后遵循这个代码


函数CustomAlert(){
this.render=函数(对话框){
var winW=window.innerWidth;
var winH=window.innerHeight;
var dialogoverlay=document.getElementById('dialogoverlay');
var dialogbox=document.getElementById('dialogbox');
dialogoverlay.style.display=“block”;
dialogoverlay.style.height=winH+“px”;
dialogbox.style.left=(winW/2)-(550*.5)+“px”;
dialogbox.style.top=“100px”;
dialogbox.style.display=“block”;
document.getElementById('dialogboxhead').innerHTML=“确认此消息”;
document.getElementById('dialogboxbody')。innerHTML=dialog;
document.getElementById('dialogboxfoot')。innerHTML='OK';
}
this.ok=函数(){
document.getElementById('dialogbox').style.display=“无”;
document.getElementById('dialogoverlay').style.display=“无”;
}
}
var Alert=新的CustomAlert();

#对话框覆盖{
显示:无;
不透明度:.8;
位置:固定;
顶部:0px;
左:0px;
背景:#FFF;
宽度:100%;
z指数:10;
}
#对话框{
显示:无;
位置:固定;
背景:#000;
边界半径:7px;
宽度:550px;
z指数:10;
}
#对话框>div{背景:#FFF;边距:8px;}
#dialogbox>div>#dialogboxhead{背景:#666;字体大小:19px;填充:10px;颜色:#CCC;}
#dialogbox>div>#dialogboxbody{背景:333;填充:20px;颜色:#FFF;}
#dialogbox>div>#dialogboxfoot{背景:#666;填充:10px;文本对齐:右;}

我的web文档内容。。。
我的web文档内容。。。
默认警报
自定义警报
自定义警报2
我的web文档内容。。。

请简要介绍一下。document.querySeletor用于查询dom元素。alert不是dom元素。您可以创建一个变量并将其传递给alert。如果您需要该文本,您可以使用该文本variable@user2181397alert中的变量类似于
alert(getUUID())
?getUUID()返回什么?如果它没有显式返回任何值,它将返回未定义的值。var x=getUUID();警惕(x)。。这是你想要的吗???@user2181397抱歉我的含蓄回复。。。我的意思是实现一个返回UUID的用户定义函数(类似于C中的rand()。