Javascript 如何附加具有两个id的重定向脚本';s
这是重定向脚本,如果我想添加两个id的脚本,它只使用1个id工作,所以我必须在脚本中更改什么Javascript 如何附加具有两个id的重定向脚本';s,javascript,Javascript,这是重定向脚本,如果我想添加两个id的脚本,它只使用1个id工作,所以我必须在脚本中更改什么 function loadBody() { var elem = document.getElementById("mycontent"); if(elem.innerHTML != "Stackoverflow" || elem.getAttribute("href") != "http://www.stackoverflow.com") window.location="
function loadBody() {
var elem = document.getElementById("mycontent");
if(elem.innerHTML != "Stackoverflow" || elem.getAttribute("href") != "http://www.stackoverflow.com")
window.location="http://www.stackoverflow.com";
}
window.onload=loadBody ;
<a href='http://www.Stackoverflow.com' id='mycontent'>Stackoverflow</a>
函数loadBody(){
var elem=document.getElementById(“mycontent”);
如果(elem.innerHTML!=“Stackoverflow”| | elem.getAttribute(“href”)!=”http://www.stackoverflow.com")
window.location=”http://www.stackoverflow.com";
}
window.onload=loadBody;
如果我想用这行代码附加这个脚本,那么我必须在这个脚本中更改什么
function loadBody() {
var elem = document.getElementById("mycontent");
if(elem.innerHTML != "Stackoverflow" || elem.getAttribute("href") != "http://www.stackoverflow.com")
window.location="http://www.stackoverflow.com";
}
window.onload=loadBody ;
<a href='http://www.Stackoverflow.com' id='mycontent'>Stackoverflow</a>
<a href='http://www.newid.com' id='newid'>Newid</a>
提前感谢。还没有测试过,但应该可以使用
function loadBody() {
var elem = document.getElementById("mycontent");
if(elem.innerHTML != "Stackoverflow" || elem.getAttribute("href") != "http://www.stackoverflow.com")
window.location="http://www.stackoverflow.com";
}
window.onload=loadBody ;
<a href='http://www.Stackoverflow.com' id='mycontent'>Stackoverflow</a>
js
function loadBody() {
var elem = document.getElementById("mycontent");
if(elem.innerHTML != "Stackoverflow" || elem.getAttribute("href") != "http://www.stackoverflow.com")
window.location="http://www.stackoverflow.com";
}
window.onload=loadBody ;
<a href='http://www.Stackoverflow.com' id='mycontent'>Stackoverflow</a>
html
function loadBody() {
var elem = document.getElementById("mycontent");
if(elem.innerHTML != "Stackoverflow" || elem.getAttribute("href") != "http://www.stackoverflow.com")
window.location="http://www.stackoverflow.com";
}
window.onload=loadBody ;
<a href='http://www.Stackoverflow.com' id='mycontent'>Stackoverflow</a>
更新:是的,它在这里工作(警报而不是重定向)
function loadBody() {
var elem = document.getElementById("mycontent");
if(elem.innerHTML != "Stackoverflow" || elem.getAttribute("href") != "http://www.stackoverflow.com")
window.location="http://www.stackoverflow.com";
}
window.onload=loadBody ;
<a href='http://www.Stackoverflow.com' id='mycontent'>Stackoverflow</a>
更新:
function loadBody() {
var elem = document.getElementById("mycontent");
if(elem.innerHTML != "Stackoverflow" || elem.getAttribute("href") != "http://www.stackoverflow.com")
window.location="http://www.stackoverflow.com";
}
window.onload=loadBody ;
<a href='http://www.Stackoverflow.com' id='mycontent'>Stackoverflow</a>
如您所知,您可以在loadBody_loader中添加更多loadBody(“name_of_id”)您是否希望此脚本与页面上的每个锚一起运行,只有两个指定的锚?但您只给了我第一个id的代码,id='mycontent2'的脚本是什么?@user2397942对不起,我无法理解您的要求。请更清楚一点,以便我可以帮助您我这里有两个html:'id='Notify'>Templateif&;'id='Notes'>CollegeTalks我想用这两个id's@user2397942然后,只需在loadBody_加载器内部将“mycontent”更改为“Notify”,将“mycontent2”更改为“Notes”,但您可以看到var elem=document.getElementById(the_id);你已经给出了第1个id,但我想要两个id,第一个:模板化,第二个:collegetalks。
function loadBody() {
var elem = document.getElementById("mycontent");
if(elem.innerHTML != "Stackoverflow" || elem.getAttribute("href") != "http://www.stackoverflow.com")
window.location="http://www.stackoverflow.com";
}
window.onload=loadBody ;
<a href='http://www.Stackoverflow.com' id='mycontent'>Stackoverflow</a>