Java 脚本导航不起作用?

发布于 2024-12-08 18:15:33 字数 371 浏览 0 评论 0原文

我想在我的网站上用 JavaScript 制作一个导航栏,这样当我想向我的网站添加新页面时,我只需编辑一个文件。查找教程后,我发现一个几乎可以完成我想要的操作,但是即使这个也不起作用。

function nav(String url)
{
window.location.href = url;
}

<form>
<input type="button" value="Home" onclick="nav(http://www.atsbusinessandgames.co.cc/)" />
</form>

但是,这不会显示在我的导航栏中。另外,如果可能的话,我希望它看起来像任何其他链接,而不是按钮。非常感谢任何帮助。

I want to make a navigation bar in JavaScript on my website so I only have to edit one file when I want to add a new page to my website. After looking up tutorials I found one that does almost what I want however even this one doesn't work.

function nav(String url)
{
window.location.href = url;
}

<form>
<input type="button" value="Home" onclick="nav(http://www.atsbusinessandgames.co.cc/)" />
</form>

However this won't show up in my navigation bar. Also I want it to look like any other link and not be a button if possible. Any help is greatly appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

乖乖哒 2024-12-15 18:15:33

你在想Java,你没有在JS中指定函数参数的类型。

function nav (url) {
  window.location.href = url;
  // or window.location = url;
  // sometimes window.location.href = ...
  // behaves in a funny manner cross-domain.
}

<form>
  <input type="button" value="Home" onclick="nav('http://www.atsbusinessandgames.co.cc/');" />
</form>

哦,抱歉,还应该注意 url 周围的单引号。

You're thinking Java, you don't specify the type in function parameters in JS.

function nav (url) {
  window.location.href = url;
  // or window.location = url;
  // sometimes window.location.href = ...
  // behaves in a funny manner cross-domain.
}

<form>
  <input type="button" value="Home" onclick="nav('http://www.atsbusinessandgames.co.cc/');" />
</form>

Oh, and, apologies, should also note the single-quotes around the url.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文