我有一个简单的Javascript函数,它构建了一个我想提供链接的Url.
但是,我似乎无法使用锚标签.如何为锚标记的href指定Javascript函数的结果?
这些都不能正常工作:
<a href="getUrl();">Click here</a>
<a href="javascript:getUrl();">Click here</a>
Run Code Online (Sandbox Code Playgroud)
这就是我想要完成的.
mic*_*cha 11
<script type="text/javascript">
function getUrl()
{
return "http://www.google.com";
}
</script>
<a href="javascript:document.location.href=getUrl();">Click here</a>
Run Code Online (Sandbox Code Playgroud)
- 更新 -
如果我想合并user278064s的评论,我会将上述内容改为:
<script type="text/javascript">
function getUrl()
{
return "http://www.google.com";
}
</script>
<a href="#" onClick="document.location.href=getUrl();">Click here</a>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29420 次 |
| 最近记录: |