标签: alert

为什么这个 javascript 警报会触发两次?

<script type="text/javascript">
function ChangeStyle()
{
    document.getElementById("p1").innerHTML = 
        "<a href='javascript:void()' onclick=\"window.location.href='http://google.com'\">The New Link</a>";
}
</script>
<a id="p1" href="javascript:void()" onclick="ChangeStyle();alert('hello');">The Link</a>
Run Code Online (Sandbox Code Playgroud)

这是完整的代码。由于某种原因,警报会触发两次。我想不通。

html javascript alert onclick innerhtml

0
推荐指数
1
解决办法
2150
查看次数

如何在警报中打印数组数据

saveData: function()
    {

        var element = $('input');
        for(var i=0;i<element.length;i++)
        {
            //alert($(element[i]).val());
            var p=new Array($(element[i]).val());
        }
        alert(p);

    },
Run Code Online (Sandbox Code Playgroud)

如何在警报中打印数组数据。

javascript arrays jquery user-interface alert

0
推荐指数
2
解决办法
5万
查看次数

javascript - 可能是 for 循环中的警报

是否可以在警报语句中编写 for 循环?

仔细观察问题:如果我想在一个警报语句中打印数组的内容。我想知道这是否可能。

数组 :

myArray["a1", "a2", "a3", "a4"]
Run Code Online (Sandbox Code Playgroud)

仅在一个警报声明中打印类似以下内容的内容:

Here your great content of myArray: 
a1 
a2 
a3 
a4
Run Code Online (Sandbox Code Playgroud)

我在想这样的事情:

alert("
Here your great content of myArray:\n" +

for (var i = 0; i < myArray.length; i++) {
     myArray[i] + "\n";
}

);
Run Code Online (Sandbox Code Playgroud)

而当然它不起作用..,但我有点卡住了。希望得到建设性的帮助,即使乍一看似乎是一个愚蠢的问题。

提前致谢

javascript alert for-loop output

0
推荐指数
1
解决办法
2317
查看次数

Swift:在显示警报时呈现一个 ViewController

我在上面的代码中遇到了当前 UIViewController Modaly 的问题

self.presentViewController(view, animated: true, completion: nil);
Run Code Online (Sandbox Code Playgroud)

当另一个视图呈现模式(例如 UIAlert)时,它不起作用,它由后台的套接字数据包触发,用户可能正在执行另一项工作,并且可能在触发发生时已经呈现另一个模式视图。

alert viewcontroller ios swift

0
推荐指数
1
解决办法
1773
查看次数

如何使用 C# 和 Selenium 处理简单的警报?

这是我的代码,当它到达时Switchto().Alert()出现错误提示“没有这样的警报”

            driver.FindElement(By.XPath("(.//*[normalize-space(text()) and normalize-space(.)='Add Document'])[1]/following::button[1]")).Click();

            **driver.SwitchTo().Alert().Accept();**

            var signFrame = driver.FindElement(By.Id("hsEmbeddedFrame"));
            driver.SwitchTo().Frame(signFrame);


            driver.FindElement(By.XPath("(.//*[normalize-space(text()) and normalize-space(.)='Istrong textnitials'])[1]/preceding::li[1]")).Click();strong text
Run Code Online (Sandbox Code Playgroud)

c# selenium alert selenium-webdriver

0
推荐指数
1
解决办法
121
查看次数

单击 js 警报框中的确定/取消按钮更新 php 中的数据库表

我有一个 php 代码(所有代码都在同一个文件mno.php 中),其中一次只允许一个用户登录。当另一个用户同时登录时,会显示一条警告消息

第一个用户登录时,它进入else块内(在 B 行)

第二个用户同时登录 ,它会进入 if 块if (mysqli_num_rows($result1) > 0)并且警报消息将显示(在 A 行) 用户用户 A 当前正在登录。你想接管吗?(带有确定和取消按钮)。

在此处输入图片说明

php文件

/* php function for alert message */
function phpAlert($msg)
{
    echo '<script type="text/javascript">confirm("' . $msg . '")</script>';
}


if (mysqli_num_rows($result1) > 0) {
    while ($row = mysqli_fetch_array($result1)) {
        if ($row['open'] == "true") {
            if (!isset($_SESSION['admin'])) {
                 $message = "user " . $row['user_name'] …
Run Code Online (Sandbox Code Playgroud)

javascript php alert

0
推荐指数
1
解决办法
354
查看次数

警报在反应中出现两次

为什么这个警告框在一个简单的 useReducer 应用程序中出现两次,

单击此处 获取代码和框链接,

重新生成场景

  1. 使用向上箭头增加输入值(仅按一次)
  2. 通过向下键减少输入的值(仅按一次)

这是代码

import "./styles.css";
import { useReducer } from "react";
const reducerFunction = (state, action) => {
  switch (action.type) {
    case "testing": {
      if (action.payload.value > 0) {
        return { ...state, testing: action.payload.value };
      } else {
        alert("some message");
        return state;
      }
    }
    default: {
      throw new Error("Invalid Action");
    }
  }
};
export default function App() {
  const defaultValue = {
    testing: 0
  };
  const [state, dispatch] = useReducer(reducerFunction, defaultValue);

  return (
    <input …
Run Code Online (Sandbox Code Playgroud)

javascript alert reactjs react-hooks use-reducer

0
推荐指数
1
解决办法
1156
查看次数

-1
推荐指数
1
解决办法
285
查看次数

有时候,javascript是多线程的吗?

我发现有时候,JavaScript有多个线程,这真让我烦恼.我检查了网络,我发现人们总是说它只是一个线程,但我遇到了不止一个.你可以复制放入html文件的代码,然后运行.你会看到我的意思.为什么javascript有多个线程有警报,确认,提示?谢谢阅读.

注意:要测试它,你应该得到你的jQuery并替换它.

<html>
<head>
<script type="text/javascript" src="js/jquery-1.7.2.js"></script>
<script type="text/javascript">
function pauseWithAlert(){
  fireAjax();
  alert("pause at one thread, I guess before this OK is clicked, no javascript should be executed since single thread, and the runner is with this thread in this function fpause");
}

function pauseWithConfirm(){
  fireAjax();
  if(confirm("the message has been triggered, while the 1st thread is paused with this confirmation request, but the message from another thread has been presented to you")){
    //something;
  }
}

function pauseWithDeadLoop(){
  alert("after you click …
Run Code Online (Sandbox Code Playgroud)

javascript confirm alert multithreading

-1
推荐指数
1
解决办法
337
查看次数

警报(X)关闭不起作用

我已经创建了一个警报应用程序,如http://foundation.zurb.com/docs/components/alert_boxes.html中所述,警报框即将启动但无法关闭警报框.

任何人都可以告诉我一些解决方案

工作演示

<script>
$(document).foundation();
</script>
<br>
<br>
<div data-alert class="alert-box">
   MY CONTENT 
   <a href="#" class="close">&times;</a>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery alert zurb-foundation

-1
推荐指数
1
解决办法
2059
查看次数