Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.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_Domcontentloaded - Fatal编程技术网

用JavaScript向前按钮

用JavaScript向前按钮,javascript,html,domcontentloaded,Javascript,Html,Domcontentloaded,我有一个HTML中的按钮,我想在单击时转发到另一个页面 (函数(){ "严格使用",; addEventListener('DOMContentLoaded',init,false); 函数init(){ 让url=document.getElementsByClassName(“按钮登录页”); addEventListener(“单击”,转发url,false); 函数forwardURL(){ 位置。替换(“https://www.w3schools.com"); } }; })();

我有一个HTML中的按钮,我想在单击时转发到另一个页面

(函数(){
"严格使用",;
addEventListener('DOMContentLoaded',init,false);
函数init(){
让url=document.getElementsByClassName(“按钮登录页”);
addEventListener(“单击”,转发url,false);
函数forwardURL(){
位置。替换(“https://www.w3schools.com");
}
};
})();

Home
getElementsByClassName
返回集合而不是单个结果。最好使用带有
getElementById
的id。但是,在您的情况下,可以使用
getElementsByCassName[0]
获取集合的第一个元素。下面是一个完整的示例:

(函数(){
"严格使用",;
addEventListener('DOMContentLoaded',init,false);
函数init(){
让url=document.getElementsByClassName(“按钮登录页”)[0];
addEventListener(“单击”,转发url,false);
函数forwardURL(){
//位置。替换(“https://www.w3schools.com");
控制台日志(“转发”);
}
};
})();

Home
开头的括号是否真的存在于代码中?只是一个想法:为什么不使用?它更合适,更易访问,并且不需要javascript。你们可以用CSS把它设计成一个按钮。谢谢你们。。这是一个学校的任务,我的教授给了我们一个我们需要完成的代码片段。。非常感谢你!我完全忘了在末尾加[0]。谢谢!:)