我想将 for 循环中的函数名称更改为类似的名称。
<script>
for (var x=1;x<10;x++){
function name_x(){
code
}
</script>
因此,生成了名称为 name_1、name_2 等的 10 个函数。
谢谢
编辑:
这就是我需要一个 for 循环来创建 5 个函数 id_1、id_2、id_3、id_4、id_5
<html>
<head>
<script>
function id_1(a){
var id = document.getElementById(a);
if (id.innerHTML==="innerHTML2"){
id.innerHTML="innerHTML1";
}
else if (id.innerHTML==="innerHTML1"){
id.innerHTML="innerHTML2";
}
}
</script>
</head>
<body>
<a id="id1" href="javascript:id_1('id')">innerHTML1</a>
<a id="id2" href="javascript:id_2('id')">innerHTML1</a>
<a id="id3" href="javascript:id_3('id')">innerHTML1</a>
<a id="id4" href="javascript:id_4('id')">innerHTML1</a>
<a id="id5" href="javascript:id_5('id')">innerHTML1</a>
</body>
</html>