好的,为什么不这样做
我有我的java脚本
<head>
<script type="text/javascript">
if (navigator.userAgent.match(/like Mac OS X/i)) {
document.getElementById('down').href="http://www.google.com";
}
</script>
</head>
在我身上
<div style="text-align: center;"><a href="http://www.twitter.com" id="down"><img src="img/download.gif"/></a></div>
但它只是dosnt工作:/
答案 0 :(得分:3)
您已将脚本放在<head>
中,这意味着在脚本运行时“down”锚元素不存在,因此无需更改href。
将脚本移动到正文的末尾,或让脚本内容在load
事件上运行。
答案 1 :(得分:0)
尝试删除like
:
navigator.userAgent.match(/Mac OS X/i)