我试图稍微缩短我的代码,我有大约36个单独的文本文件,当鼠标悬停在链接上时单独打开并显示在页面上,然后在点击链接时打开网站上。
function openLink1() {
var xmlhttp;
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
} else {
// code for older browsers
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById("content").innerHTML =
xmlhttp.responseText;
}
};
xmlhttp.open("GET", "file.txt", true);
xmlhttp.send();
}
我试图想出一个循环或if / else语句,但我是一个javascript noob。有没有办法让我能够设置它以便我不需要在这里拥有30多个这些功能?我想在每个链接上设置一个ID,然后做一个声明,这将改变" file.txt"取决于ID?