Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 选择警报框选项时跳转页面_Javascript_Html - Fatal编程技术网

Javascript 选择警报框选项时跳转页面

Javascript 选择警报框选项时跳转页面,javascript,html,Javascript,Html,我想让用户页面跳转到我的网站已经锚定的一部分,这取决于他们在警告框中的选择。当警报框弹出时,如果他们确认他们有iPhone(这只是信息,设备真的不重要),它应该说“酷”,并让他们留在原地,因为iPhone信息从顶部开始。然而,如果他们取消,我希望他们是页面跳转到页面底部的Android信息开始 我一直在浏览stack overflow和其他各种网站,但我找不到解决这个问题的方法,如果我错了,请原谅 <!--the Javascript function --> function Q

我想让用户页面跳转到我的网站已经锚定的一部分,这取决于他们在警告框中的选择。当警报框弹出时,如果他们确认他们有iPhone(这只是信息,设备真的不重要),它应该说“酷”,并让他们留在原地,因为iPhone信息从顶部开始。然而,如果他们取消,我希望他们是页面跳转到页面底部的Android信息开始

我一直在浏览stack overflow和其他各种网站,但我找不到解决这个问题的方法,如果我错了,请原谅

<!--the Javascript function -->

function Question() {
var x=window.confirm("You have an iPhone right???")
if (x)
window.alert("Good!")
else
window.alert("Here is info for your device type!")
}

<!-- the html im looking to jump to -->

<h2 id = galaxyInt><a id = "SamsungStart">Samsung Galaxy Mobile 
Security</a></h2>

函数问题(){
var x=window.confirm(“您有一部iPhone对吗?”)
if(x)
窗口。警报(“好!”)
其他的
警告(“这是您的设备类型的信息!”)
}
三星银河手机
安全

我希望通过不点击警报框确认,else语句将用户跳转到页面的正确部分。

使用window.location.href=“#SamsungStart”;链接到要转到的id


函数问题(){
var x=window.confirm(“您有一部iPhone对吗?”)
if(x)
窗口。警报(“好!”)
其他的
window.location.href=“#三星开始”;
}
问题()
#顶部{
宽度:100%;
高度:300px;
浮动:左;
背景颜色:蓝色;
}
.集装箱2{
宽度:100%;
高度:400px;
浮动:左;
背景颜色:绿色;
}
#加拉西因{
宽度:100%;
浮动:左;
}
#三星起动{
宽度:100%;
浮动:左;
}

三星银河手机

安全性
是否应该是
window.location.href+=“#SamsungStart”
?@DGamache没问题如果有帮助,请不要忘记将答案标记为正确。