javascript的简单运算

jack09596 2009-10-19 10:10:35
function Place14a(myform)
{
var str,i;
str = " ";
if(!fnIsIntNum(myform.Place14_Num.value))
myform.Place14_Num.value=1;
for(i=1;i<=myform.Place14_Num.value;i++)
{
str += "姓名:" + i + ":<input name=\"Place14_Num" + i + "\" type=\"text\" id=\"Place14_Num" + i + "\" size=\"12\" >";
If(i%4=1)
str +="<br/>";
}
str += " ";
window.uploadname14.innerHTML = str;
}

If(i%3=1)
str +="<br/>"; 这里我想换成每4个i,就输入一次<br/> 但是我不是很懂,请问该怎么做呢
...全文
36 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jack09596 2009-10-19
  • 打赏
  • 举报
回复
我想到问题了,谢谢你
natineprince 2009-10-19
  • 打赏
  • 举报
回复
额..我的错...
if(i%4==1)
没打完整给你...
jack09596 2009-10-19
  • 打赏
  • 举报
回复
果然是小写的问题,但很郁闷哦,他居然是,每行就一个<br/> 然后第4个反而没有<br/>了
效果是这样
1
2
3
45
6
7
89
10

function Place14a(myform)
{
var str,i;
str = " ";
if(!fnIsIntNum(myform.Place14_Num.value))
myform.Place14_Num.value=1;
for(i=1;i<=myform.Place14_Num.value;i++)
{
str += "名单:" + i + ":<input name=\"Place14_Num" + i + "\" type=\"text\" id=\"Place14_Num" + i + "\" size=\"12\" >";
if(i%4)
str +=" <br/>";
}


str += " ";
window.uploadname14.innerHTML = str;
}
这是此代码
natineprince 2009-10-19
  • 打赏
  • 举报
回复
If->if试试.
jack09596 2009-10-19
  • 打赏
  • 举报
回复
我弄了 If(i%4)
str +=" <br/>"; 说缺少对象...
natineprince 2009-10-19
  • 打赏
  • 举报
回复
%是求余.改i%4即可

87,907

社区成员

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

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