久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

關于切換的js有個小問題沒想通

瀏覽:115日期:2024-05-21 08:17:21

問題描述

賬號登錄的參數('0','register_',1)

掃碼登錄的參數('1','register_',1)

<script type="text/javascript"> function ChangeReg(divId,divName,Count){for(var i=0;i<=Count;i++){ document.getElementById(divName+i).style.display='none'} document.getElementById(divName+divId).style.display='block' }

</script>

當我點擊掃碼登錄的時候 i=0 所以結果就是

document.getElementById(register_+0).style.display='none' //register0隱藏

document.getElementById(register+1).style.display='block'//register1顯示

如果我再點擊賬號登錄 那么i=1 所以 掃碼隱藏 賬號顯示

那如果再點擊掃碼 i=幾? 不應該是i=2嗎?那么for循環的條件不是不成立了嗎?

是因為條件不成立了 所以從頭開始 所以再次 i=0? 是這個意思嗎?

問題解答

回答1:

1,

未登錄和已登錄? 這個狀態應該就2個,為什么還有第三種情況?

未登錄 0, 登錄后是1。

所以不管是賬號登錄,還是掃描登錄 都應該是1。

2,

如果你是登錄框, 左邊是賬號登錄,右邊是掃描登錄。

那點擊左邊,就改0。

點擊右邊,就改1。

不會有2的出現。

相關文章:
主站蜘蛛池模板: 泸水县| 育儿| 衡南县| 濮阳县| 郎溪县| 衡阳市| 澄迈县| 甘洛县| 儋州市| 金乡县| 兴山县| 义乌市| 叶城县| 农安县| 佛学| 思南县| 苏尼特右旗| 新安县| 新晃| 望江县| 上虞市| 达州市| 徐水县| 桐庐县| 比如县| 城步| 饶阳县| 盘山县| 防城港市| 马边| 墨玉县| 东丰县| 五峰| 乌拉特前旗| 阿尔山市| 宣城市| 定边县| 凤冈县| 冷水江市| 景德镇市| 永吉县|