我正在尝试使用 PHP 和 JS 拼凑出一个基本页面,以将我带到与搜索框相关的谷歌地图。但是,JS 脚本只会在发出警报时运行,不会运行其他函数类型: 地址栏仅更改为“Domainx.com/?searchButton=”
按钮的代码是:
<button class="btn btn-success btn-lg" name="searchButton" onclick="searchFunction()">Search </button>
在它的正下方(在正文中)是我的脚本:
<script>
function searchFunction() {
alert("pressed");
}
</script>
当我将警报更改为其他内容时,即 window.location.href = "http://www.google.com "
它简单地停留在页面上,只有地址栏发生变化。
最佳答案
您可能想使用window.open("http://www.google.com/search?q=the_meaning_of_life");
如果您想使用 reload onclick,则应执行以下操作:
<input type="button" value="Reload Page" onClick="window.location.reload()">
这里有一个如何操作的示例 - http://www.mediacollege.com/internet/javascript/page/reload.html
关于Javascript 只运行警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28784060/