一个js文件中使用不同的id调用不同的方法

在进行js的学习和时间中,遇到了一个需求是,在一个js文件中有许多的操作,而我需要根据不同的id进行不同的操作。

最开始我想到的是通过建立不同的js然后在html页面调用不同的js来完成,但是过于笨重并且十分麻烦,于是在思考一种比较方便的方法。

于是我想到了document.getElementById("id")这个方法,所以一切的问题迎刃而解。

我们在可以使用if语句通过document.getElementById("id")这个方法来判断是不是这个id在调用js,所以不同的id调用不同的操作,我们只需要在每个操作代码块前面加上一个if语句,判断是不是相应的id在调用就可以了,所以便可以实现在一个js文件中使用不同的id来调用不同的操作。

详细代码如下:

if(document.getElementById("count1")){
			var Acount1=[];
			var countA1=1;
			Acount1 = JSON.parse(localStorage.getItem("Article1"));
			
			if(Acount1 == undefined){
				document.getElementById("count1").innerHTML = 1;
				
			}else{
				countA1= Acount1.count;
				document.getElementById("count1").innerHTML = countA1;
			}
			Acount1={
				'count':countA1+1
			}
			
			localStorage.setItem("
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值