Функция предупреждения JavaScript в файле JSS - PullRequest
0 голосов
/ 13 октября 2011

У меня проблема с тем, что я хочу показать несколько переменных в окне предупреждения, когда я нажимаю кнопку на веб-странице.

Я не хочу создавать набор переменных в файле XHTML, а затем выводить их, так как я уже рассчитал все в своем файле JavaScript.Я сослался на файл Javascript на мой файл XHTML, и переменные отображаются, если я просто делаю простой документ.write

Переменные - это просто числа, которые я рассчитал для диапазона значений.Я хочу отобразить их в окне предупреждения, когда нажимаю кнопку на самой веб-странице.Теперь я могу отображать их в окне предупреждения при переходе на веб-страницу, но не могу понять, как их отобразить, когда нажимаю на кнопку.

Например:

Мой файл .jss содержит следующее:

var num5 = 5;
var num6 = 6;
var num7 = 7;
var num8 = 8;
var num9 = 9;
var num10= 10;

Мой файл xhtml:

<?xml version = "1.0" encoding = "utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtmll/DTD/xhtmll-strict.dtd">

 <html xmlns = "http://www.w3.org/1999/xhtml">
    <head>
        <title>ShowNums.html</title>
    </head>
    <body>
        <script type = "text/javascript" src = "test.js">
        </script>
        <input type="button" onclick="show_alert()" value="Click" />    
    </body>
</html>

Я ссылался на свой.jss файл в мой файл XHTML и хотите отобразить эти цифры.Я могу легко закодировать их в предупреждение, но я бы предпочел всплывающее окно с предупреждением, которое отображало бы их, когда пользователь нажимает кнопку (т.е. кнопку «Нажать»).Как бы я это сделал?Я пытался найти помощь, но не могу найти ее: \

1 Ответ

0 голосов
/ 13 октября 2011

Вы просто ищете эту show_alert() функцию?

function show_alert() {
    var msg = num5 + ", " + num6 + ", " + num7 + ", " + num8 + ", " + num9 + ", " + num10;
    alert(msg);    // shows "5, 6, 7, 8, 9, 10"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...