我正在調用一個函數onclick secVar(sec1);
應該通過下面的腳本運行它,但它似乎並沒有這樣做,有人可以告訴我我做錯了什麼。我是JavaScript新手,只有腳本經驗,並且這段代碼似乎越來越不像我想要的那樣。無法獲得變量從函數傳遞onclick
<script type="text/javascript">
var sec1=0;
var sec2=0;
var sec3=0;
function secVar(){
if(sec1) {
sec1++;
document.getElementById('sec1text').innerHTML = sec1;
}
if(sec2) {
sec2++;
document.getElementById('sec2text').innerHTML = sec2;
}
if(sec3) {
sec3++;
document.getElementById('sec3text').innerHTML = sec3;
}
}
function largestVar(){
if (sec1 >= sec2 && sec1 >= sec3) {
//a
document.getElementById('rig').innerHTML = 'Test1';
} else if (sec2 >= sec1 && sec2 >= sec3) {
//b
document.getElementById('rig').innerHTML = 'Test2';
} else {
//c
document.getElementById('rig').innerHTML = 'Test3';
}
}
</script>
如果有幫助,舊代碼是下面的代碼,然後我嘗試添加腳本以確定最大的變量。它增加了onclick的變量,但不再是這樣。 onclick當時包含sec1Var()
。
<script type="text/javascript">
var sec1=0;
var sec2=0;
var sec3=0;
function sec1Var(){
sec1++;
document.getElementById('sec1text').innerHTML = sec1;
}
function sec2Var(){
sec2++;
document.getElementById('sec2text').innerHTML = sec2;
}
function sec3Var(){
sec3++;
document.getElementById('sec3text').innerHTML = sec3;
}</script>
如果有人能向我解釋我做錯了什麼,我將不勝感激。
這就是我要怎樣做,你的jsfiddle,幫助我一噸,對不起,我是有一個很難解釋我的問題。謝謝你, http://www.sprayfoamsys.com/cmsdev/index.php?page=rig-constructor – BrettAdamsGA