0
4つの関数を1つにまとめる方法を教えてください。 動作させるために、ベロー機能の単一のスコープを作成する方法。JavaScript:機能を減らすには?
var ele;
var ele1;
var ele2;
var ele3;
var ele4;
function Myfunction(obj) {
ele=document.getElementById(obj).style;
if(ele.display=="none") {
ele.display="block";
ele1.display="none";
ele2.display="none";
ele3.display="none";
}
else { ele.display="none"; }
}
動作させるために蛇腹機能の単一スコープを作成する方法。
function Myfunction1(obj1) {
ele1=document.getElementById(obj1).style;
if(ele1.display=="none") {
ele1.display="block";
ele.display="none";
ele2.display="none";
ele3.display="none";
}
else { ele1.display="none"; }
}
動作させるために蛇腹機能の単一スコープを作成する方法。
function Myfunction2(obj2) {
ele2=document.getElementById(obj2).style;
if(ele2.display=="none") {
ele2.display="block";
ele.display="none";
ele1.display="none";
ele3.display="none";
}
else { ele2.display="none"; }
}
動作させるために蛇腹機能の単一スコープを作成する方法。
function Myfunction3(obj3) {
ele3=document.getElementById(obj3).style;
if(ele3.display=="none") {
ele3.display="block";
ele.display="none";
ele2.display="none";
ele1.display="`enter code here`none";
}
else { ele3.display="none"; }
}
質問を更新してください。コード例と質問は明確ではありません。それらを1つのコード例に入れてください。 –
正確に何をしたいですか? 'ele''、' ele1'、 'ele2'、' ele3'の初期値は何ですか?アコーデオンのようにその時に1つだけを見せたいですか? –