谁帮忙把下面一段代码用一个函数调用写出来,在网页是要用到doclick1()-doclick10()下面这样的函数要写10几个,我想用switch case
再写一个函数, 这样就简单了
function doClick1(o){
o.className="taba";
var z;
var id;
var a;
for(var i=1;i<=2;i++){
id ="aa"+i;
z = document.getElementById(id);
a = document.getElementById("a"+i);
if(id != o.id){
z.className="tabb";
a.style.visibility = "hidden";
}else{
a.style.visibility = "visible";
}
}
}
function doClick2(o){
o.className="taba";
var z;
var id;
var b;
for(var i=1;i<=2;i++){
id ="bb"+i;
z = document.getElementById(id);
b = document.getElementById("b"+i);
if(id != o.id){
z.className="tabb";
b.style.visibility = "hidden";
}else{
b.style.visibility = "visible";
}
}
}
function doClick3(o){
o.className="taba";
var z;
var id;
var c;
for(var i=1;i<=2;i++){
id ="cc"+i;
z= document.getElementById(id);
c= document.getElementById("c"+i);
if(id != o.id){
z.className="tabb";
c.style.visibility = "hidden";
}else{
c.style.visibility = "visible";
}
}
}
function doClick4(o){
o.className="taba";
var z;
var id;
var d;
for(var i=1;i<=2;i++){
id ="dd"+i;
z = document.getElementById(id);
d = document.getElementById("d"+i);
if(id != o.id){
z.className="tabb";
d.style.visibility = "hidden";
}else{
d.style.visibility = "visible";
}
}
}
function doClick5(o){
o.className="taba";
var z;
var id;
var e;
for(var i=1;i<=2;i++){
id ="ee"+i;
z = document.getElementById(id);
e = document.getElementById("e"+i);
if(id != o.id){
z.className="tabb";
e.style.visibility = "hidden";
}else{
e.style.visibility = "visible";
}
}
}
function doClick6(o){
o.className="taba";
var z;
var id;
var f;
for(var i=1;i<=2;i++){
id ="ff"+i;
z = document.getElementById(id);
f = document.getElementById("f"+i);
if(id != o.id){
z.className="tabb";
f.style.visibility = "hidden";
}else{
f.style.visibility = "visible";
}
}
}
function doClick7(o){
o.className="taba";
var z;
var id;
for(var i=1;i<=2;i++){
id ="gg"+i;
z = document.getElementById(id);
g = document.getElementById("g"+i);
if(id != o.id){
z.className="tabb";
g.style.visibility = "hidden";
}else{
g.style.visibility = "visible";
}
}
}
function doClick8(o){
o.className="taba";
var z;
var id;
for(var i=1;i<=2;i++){
id ="hh"+i;
z = document.getElementById(id);
h = document.getElementById("h"+i);
if(id != o.id){
z.className="tabb";
h.style.visibility = "hidden";
}else{
h.style.visibility = "visible";
}
}
}
javascript函数调用(js在函数里面调用函数)
JS函数如何调用别的函数变量。只要是被同一个html文件引用,那么他就是相通的直接使用就行,比如a.html同时引用b.js和c.js b.js写函数test()c.js可以直接调用test()如果html没有同时引用写两个,你可以自己在b.js中写document.write("scriptsrc='c.js'\/script");然后就可以调用函数了。
js编写一个函数,计算两个数字的和、差、积、商(要求:使用传参的形式...
\/** ** 除法函数,用来得到精确的除法结果 ** 说明:javascript的除法结果会有误差,在两个浮点数相除的时候会比较明显。这个函数返回较为精确的除法结果。 ** 调用:accDiv(arg1,arg2) ** 返回值:arg1除以arg2的精确结果 **\/function accDiv(arg1, arg2) { var t1 = 0, t2 = 0, r1...
JS定义函数+getM+()输出九九乘法表,“要求调用3次”
console.log("第一次调用:");getMultiplicationTable();console.log("\\n第二次调用:");getMultiplicationTable();console.log("\\n第三次调用:");getMultiplicationTable();在上述代码中,`getMultiplicationTable()` 函数使用两个嵌套的 `for` 循环来生成九九乘法表,并使用模板字符串构建每一行的...
HTML内如何调用JS函数
第一步,引入JS文件。可以通过在HTML文档中加入`
如何在js函数中调用另外一个函数
具体调用情况需要看js方法是怎么写的。①如果是最简单的一个方法:functiuon dome1(){ \/\/.代码块}\/\/调用方法就是:dome1()。②如果是闭包形式:function dome1(){ function dome2(){ } return function dome3(){ }}\/\/这里可以访问dome1方法内的dome3方法,dome2方法对与dome1方法外部是不...
Js 怎么调用(function () {里的函数?
需要通过return的方式把要调用的函数返回给外部。比如: var ta = (function(){\/\/定义一个闭包匿名函数。return function(){\/\/返回匿名函数内部的匿名函数给ta alert('1');} })();ta();\/\/执行ta,弹出信息1 补充:闭包是指有权访问另一个函数作用域中的变量的函数,创建闭包的最常见的方式...
JS函数的几种定义方式分析_javascript技巧
分享给大家供大家参考,具体如下:JS函数的定义方式比较灵活,它不同于其他的语言,每个函数都是作为一个对象被维护和运行的。先看几种常用的定义方式:function func1([参数]){\/*函数体*\/}var func2=function([参数]){\/*函数体*\/};var func3=function func4([参数]){\/*函数体*\/};var func...
js调用后台方法
方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容document.getElementByIdx_xx("btn1").click(); 3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数;方法二:1、函数声明为public 后台代码(把public改成protected也...
在jsp页面上有一个js函数,我写了一个js文件,然后想在js文件里调用哪个函...
在jsp的head标签中引入js文件,就可以使用js文件中的函数,注意src中的路径要填正确。譬如WebRoot\/index.jsp,WebRoot\/js\/nj.js,那么src写法如下
javascript请写一个函数,它可以接收计算任意多个数值参数,并且返回所有...
js函数有这样一个特殊的参数:arguments,它是传入的所有参数的集合,所以可以这样写:function add() { var res = 0;if (arguments) { for (var i=0;i<arguments.length;i++) { if (typeof arguments[i] == "number") { res += arguments[i];} } } console.log(res);} add(3,4...