永发信息网

javascript,我在一个网页里用了个全局变量,每执行一次就给这个变量加1,但是这个变量好像永远是初始值

答案:4  悬赏:40  手机版
解决时间 2021-02-05 01:13
代码在这里
var count = 1;
var array=new Array() ;
function addResource(obj)
{
if(count<=9)
{
var newNode = document.getElementById("have"+count);
newNode.appendChild(obj);
array[count]=obj;
obj.onClick="removeResource(this)";
obj.parrentNode.removeChild(obj);
count=count+1;
}
}
顺便问下我这个对象换了个位置后怎么替换它的函数,上面的代码好像没用、、、啊,还有就是怎么固定表格的大小,不让它应为里面的内容变形
最佳答案
如果这个函数只是这样的话你的count是变的,而且肯定是变的!除服外面还有嵌套,并且重新定义了count,这里if是判断,如果count<=9那么就执行下面的,执行完之后你的count就等于2了这个是肯定的。如果不信,你可以用alert(count);一下看看,肯定是变了,但是不能刷新,要是刷新了你的count就又从1开始了,至于你说的那个表格要用CSS控制~这里不建议用表格,建议用<ul><li>的形式来约束内容~!
全部回答
你贴一段代码有什么用吗??

不需要,但是js是弱类语言

初始赋值的好处就是确定变量的数据类型

首先你所谓的全局变量肯定是没有用的,因为你的网页每刷新一次,这个变量相当于就是重新定义一次,你说会不会加1呢。所以要实现全局变量我想是不能去刷新页面的,所以只能使用局部刷新,也就是ajax了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我一定要努力学好各门功课改反句
初一数学寒假作业(新课标·配北师大版)
文苑超市地址在哪,我要去那里办事
有四条对称轴的图形是A.正方形B.平行四边形C.
美少女梦工厂4怎么见占卦师预测
哥哥身体很生硬修改病句
为什么联想s90t玩汤姆猫跑酷显示停止运行
柜门拉手十大品牌有哪些
有关碘剂作用的叙述正确的是A.小剂量促进甲状
小动物的作文小狗名字小白50个字
旺角电玩城这个地址在什么地方,我要处理点事
边牧串串长大的样子,
从携程订的自由行机加酒,机票已经一天了只显
汶川地震和大禹有关系吗?
晨光烧饼我想知道这个在什么地方
推荐资讯
啰嗦的近义词是什么
请问如何删掉右下角鲁大师桌面和箭头
内衣常识,高手请进!(CK NO #8139)
城市便捷酒店(陵水陵城店)地址在什么地方,我
是不是罗技g13游戏支持成问题各种被捡测?不
扎兰屯市日升英语学校(葛根路)怎么去啊,我要
城市发展与规划大会论文集会不会收录知网
用酵母菌通过发酵制葡萄酒时,一般葡萄酒中所
泉州市环保局地址在哪,我要去那里办事
打算买一个小米空气净化器器,注意放在房间,
天津社保中心电话(海光寺那边的)
物业所开的开通燃气的证明是否有有效期限
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?