我正在尝试创建一个javascript链接onclick。
我的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>
答案 0 :(得分:1)
标识符不能以数字开头。
var 22 = 'http://www.google.com';
是一个错误。
www(22)
传递一个数字,而不是变量。
答案 1 :(得分:0)
变量不能以JavaScript中的数字开头。
var google = 'http://www.google.com';
和
onclick="www(google);"
会奏效。
这会使代码生效,但如果您要编写更多JavaScript代码,建议您先阅读MDC JavaScript Guide和quirksmode.org - Introducation to Events。