【发布时间】:2013-06-02 18:19:49
【问题描述】:
我试图通过一个函数传递几个不同的情况
<div id="button1" class="button" onclick="pop(case1)">popup a</div>
然后我想在我的函数中创建不同的案例
function pop(a){
if (a='case1') {var mytext = "you pressed the popup case1"; var myclass=a;}
else if (a='case2'){var mytext = "you pressed the popup case2"; var myclass=a;}
else if (a='case3'){var mytext = "you pressed the popup case3"; var myclass=a;}
var p1 = document.createElement("div");
p1.classname =myclass;
p1.innerHTML=mytext;
document.body.appendChild(p1);
}
这是我为它制作的小提琴 http://jsfiddle.net/alexnode/WqsNJ/1/ 我应该如何正确创建条件 if else ?目前我总是会弹出case1。
【问题讨论】:
标签: javascript function if-statement conditional