我想在JavaScript代碼中使用切換條件。但我不知道如何?請大家幫我做..在此先感謝如何在javascript中使用切換條件?
-2
A
回答
5
switch(n)
{
case 1:
execute code block 1
break;
case 2:
execute code block 2
break;
default:
code to be executed if n is different from case 1 and 2
}
-1
switch(youVariable)
{
case "test1":
break;
case "test2":
break;
default:
break;
}
+1
不!它有很多不同之處。 – adatapost
+0
這是不一樣的。你不能在C++的switch語句中使用字符串。 – LandonSchropp
1
你沒有很多的細節在你的問題,但我會盡力幫助無論 - 但不知道完整的場景有點難以給你一個明確的答案。
我打算假設你想要在點擊按鈕時處理重定向,但是有一些條件?
通常你會用一個簡單的case語句來處理這個問題(或if/else語句,如果只有兩個條件),如下面的(使用jQuery的事件綁定):
<button id="button1">Button 1</button>
<button id="button2">Button 2</button>
<script type="text/javascript">
jQuery(function() {
jQuery("button1, button2").click(function(e) {
switch(jQuery(this).attr("id")) {
case "button1":
location.href = "http://clickedonbutton1.com";
break;
case "button2":
location.href = "http://clickedonbutton2.com";
break;
default:
alert("Dont know what happened here....");
}
});
});
</script>
1
對
case value
類型沒有限制。您可以使用「字符串」案值在JavaScript
您可以添加重複的情況下的值。不管重複,都會識別第一個匹配的案例值。
相關問題
- 1. 在javascript中切換的多個條件
- 2. 如何使用條件語句中切
- 3. 在if條件中使用window.location在CSS文件之間切換
- 4. 如何切換欄,如果條件
- 5. 如何使用外部Javascript在CSS文件之間切換
- 6. 如何使用javascript在切換案例中調用案例?
- 7. 使用JQUERY的有條件切換類
- 8. 切換鍵盤在iOS中使用Javascript
- 9. 如何切換與純JavaScript切換functon
- 10. 如何在Rails 3中切換JavaScript庫
- 11. 如何在JavaScript中切換排序?
- 12. 如何在javascript和css中切換到「隱藏」時切換
- 13. 如何在Javascript中使用typeof和切換案例
- 14. 如何在偏好活動中使用切換/切換按鈕
- 15. 如何在PHP中使用Bootstrap切換?
- 16. 條件nextUtill在JQuery中切換
- 17. XML文件之間切換使用JavaScript
- 18. JavaFX - 在條件語句中使用切換isSelected()
- 19. 如何切換2個JavaScript文件
- 20. 使用Javascript切換Flash
- 21. 使用Javascript切換CSS值
- 22. 切換使用jQuery/JavaScript的
- 23. 使用Javascript切換內容
- 24. 使用javascript切換圖像
- 25. Javascript切換/切換?
- 26. 如何避免在單個對象中切換多個條件?
- 27. 如何在Selenium中切換和切換
- 28. 如何使用Bootstrap切換插件創建切換按鈕?
- 29. JavaScript:如何切換標籤?
- 30. 使用JavaScript在類之間切換
在問題中添加您的代碼以獲取更好的答案。 –
http://stackoverflow.com/q/250256/937962 –