Справка JavaScript не работает - PullRequest
0 голосов
/ 10 июля 2011

Я пытаюсь создать ссылку javascript по клику.

Мой HTML:

<html xmlns="http://www.w3.org/1999/xhtml"  xml:lang="da" lang="da" >
<head>

      <script type="text/javascript" >

var 22 = 'http://www.google.com';
function www(url) { window.open(url); }

</script>
</head>
<body>
<img style="width: 468px; height: 60px; border: 0pt none;" src="http://dk.orvillemedia.com/ads/banners/386/468x60.jpg" onclick="javascript:www(22);" alt="468x60">
</body>
</html>

Ответы [ 2 ]

1 голос
/ 10 июля 2011

Идентификаторы не могут начинаться с цифр.

var 22 = 'http://www.google.com'; - ошибка.

www(22) передает число, а не переменную.

0 голосов
/ 10 июля 2011

Переменные не могут начинаться с числа в JavaScript.

var google = 'http://www.google.com';

и

onclick="www(google);"

будут работать.

Это заставит код работать, но если высобираюсь написать больше кода JavaScript, я предлагаю вам сначала прочитать Руководство по MDC JavaScript и quirksmode.org - Введение в события .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...