js文件:
function cleardesc()
{
d = document.getElementById("description");
d.innerHTML = "";
}function hover(e)
{
if(!e) var e=window.event;
//which link was the mouse over?
whichlink = (e.target)?e.target.id:e.srcElement.id;
//choose the appropriate description
if(whichlink == "order") desc="Order a product";
else if(whichlink == "email") desc="Send us a message";
else if(whichlink == "complain") desc="Insult us, our products,or our families";
//display the description in the H2
d = document.getElementById("description");
d.innerHTML = desc;
}//set up the event handlers
orderlink = document.getElementById("order");
orderlink.onmouseover = hover;
orderlink.onmouseout=cleardesc;
emaillink = document.getElementById("email");
emaillink.onmouseover = hover;
emaillink.onmouseout=cleardesc;
complainlink = document.getElementById("complain");
complainlink.onmouseover = hover;
complainlink.onmouseout = cleardesc;浏览器提示是js的问题,而且是innerHTML的问题,请各位高手指教!谢谢!
function cleardesc()
{
d = document.getElementById("description");
d.innerHTML = "";
}function hover(e)
{
if(!e) var e=window.event;
//which link was the mouse over?
whichlink = (e.target)?e.target.id:e.srcElement.id;
//choose the appropriate description
if(whichlink == "order") desc="Order a product";
else if(whichlink == "email") desc="Send us a message";
else if(whichlink == "complain") desc="Insult us, our products,or our families";
//display the description in the H2
d = document.getElementById("description");
d.innerHTML = desc;
}//set up the event handlers
orderlink = document.getElementById("order");
orderlink.onmouseover = hover;
orderlink.onmouseout=cleardesc;
emaillink = document.getElementById("email");
emaillink.onmouseover = hover;
emaillink.onmouseout=cleardesc;
complainlink = document.getElementById("complain");
complainlink.onmouseover = hover;
complainlink.onmouseout = cleardesc;浏览器提示是js的问题,而且是innerHTML的问题,请各位高手指教!谢谢!
解决方案 »
- 如何自动修改Chrome页面中的元素
- js 代码专家请进来
- 判断字符串大小的问题[高分求救]
- 如何实现在输入框中输入数据,后面的checkbox自动打勾
- 请问怎样使用Javascript取得textarea文本域的值?
- 登录时,弹出“对不起,系统错误,请不要越前操作”
- Javascript 里如何忽略错误! 请指教。
- javascript如何实现网页下载的进度条功能?
- 有谁知道这两个函数是干什么用的?clearInterval()函数,setInterval()函数
- 一个叶面内动态添加了TABLE的行数及内容,如何用浏览器的另存为,保存当前状态?
- firefox下如何点到那个链接
- 急 坐等答案! 关于jsp全局变量如何在做js方法参数
desc是什么 不是字符串也不是变量
desc是字符串:
if(whichlink == "order") desc="Order a product";
else if(whichlink == "email") desc="Send us a message";
else if(whichlink == "complain") desc="Insult us, our products,or our families";
desc ?
楼主是不是在获取链接
建议楼主用alert调试一下
看看每个变量的值
function cleardesc() {
d = document.getElementById("description");
d.innerHTML = "";
} function hover(e) {
if (!e) var e = window.event;
//which link was the mouse over?
whichlink = (e.target) ? e.target.id : e.srcElement.id;
//choose the appropriate description
if (whichlink == "order") desc = "Order a product";
else if (whichlink == "email") desc = "Send us a message";
else if (whichlink == "complain") desc = "Insult us, our products,or our families";
//display the description in the H2
d = document.getElementById("description");
d.innerHTML = desc;
}
window.onload = function() {
//set up the event handlers
orderlink = document.getElementById("order");
orderlink.onmouseover = hover;
orderlink.onmouseout = cleardesc;
emaillink = document.getElementById("email");
emaillink.onmouseover = hover;
emaillink.onmouseout = cleardesc;
complainlink = document.getElementById("complain");
complainlink.onmouseover = hover;
complainlink.onmouseout = cleardesc;
}