JS for循环中引用变量问题

byn9826 2012-02-02 09:17:53
for (i=04;i<13;i++)
{
if(!document.getElementById("remind'i'").value)
{
$("#a'i'").mouseover(function(){$("#remind'i'").show()});
$("#a'i'").mouseout(function(){$("#remind'i'").hide()});
}

这个里面的'i’都该怎么写?
...全文
313 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
a13489905321 2012-02-03
  • 打赏
  • 举报
回复
for (i=04;i<13;i++)
{
if(!document.getElementById("remind"+i).value)
{
$("#a'i'").mouseover(function(){$("#remind"+i).show()});
$("#a'i'").mouseout(function(){$("#remind"+i).hide()});
}

试下。!
风一样的大叔 2012-02-03
  • 打赏
  • 举报
回复
1楼正解.
linbooooo1987 2012-02-03
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 acesidonu 的回复:]

getElementById('id' + i)
$('#id' + i)
[/Quote]
mouseover中可以用$(this)
liuleiyu121520 2012-02-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 jordan102 的回复:]
$("#a"+i).mouseover(function(){$("#remind"+i).show()});
$("#a"+i).mouseout(function(){$("#remind"+i).hide()});
}
[/Quote]

+1
彩票虫虫 2012-02-03
  • 打赏
  • 举报
回复
1楼正解.
风中叶 2012-02-03
  • 打赏
  • 举报
回复
1楼正解
Acesidonu 2012-02-03
  • 打赏
  • 举报
回复
getElementById('id' + i)
$('#id' + i)
a13489905321 2012-02-03
  • 打赏
  • 举报
回复
$(this).mouseover(function(){$(this).show()});

很不喜欢看别人的代码! 。。
byn9826 2012-02-03
  • 打赏
  • 举报
回复
发现个问题
我用的是04 05 06 07……

但是我在PHP页面把ID里的0全部去掉后还是没成功啊
byn9826 2012-02-03
  • 打赏
  • 举报
回复
改后还是没成功啊,既没有HIDE SHOW的效果,也没有更新数据库。

在直接填数字进去如"remind04",程序可执行无错误

var last='';
$(document).ready(function(){

for (i=04;i<13;i++)
{
if(!document.getElementById("remind"+i).value)
{
$("#a"+i).mouseover(function(){$("#remind"+i).show()});
$("#a"+i).mouseout(function(){$("#remind"+i).hide()});
}

$("#remind"+i).focus(function()
{$("#a"+i).mouseout(function(){$("#remind"+i).show()});});

$("#remind"+i).blur(function(){


if(!document.getElementById("remind"+i).value&&!last)
{
$("#remind"+i).hide();
$("#a"+i).mouseover(function(){$("#remind"+i).show()});
$("#a"+i).mouseout(function(){$("#remind"+i).hide()});
}
else if(!document.getElementById("remind"+i).value&&last)
{
$.post("updatet.php", { m:"NULL",n:"remind"+i});
$("#remind"+i).hide();
$("#a"+i).mouseover(function(){$("#remind"+i).show()});
$("#a"+i).mouseout(function(){$("#remind"+i).hide()});
}
else if(document.getElementById("remind"+i).value && document.getElementById("remind"+i).value!=last)
{
$.post("updatet.php", { m:document.getElementById("remind"+i).value,n:"remind"+i});
}
});
}
一起混吧 2012-02-02
  • 打赏
  • 举报
回复
$("#a"+i).mouseover(function(){$("#remind"+i).show()});
$("#a"+i).mouseout(function(){$("#remind"+i).hide()});
}

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧