Javascript 如何在组合了多个情况的交换机中检测哪种情况为真
如您所见,如果switched语句的值等于CARD_ORDER_字段或CARD_ORDER_id(最后一行除外),我将尝试执行相同的操作。是否可以检查此块内的当前值并基于该值执行部分代码?只需调用开关内的if语句:Javascript 如何在组合了多个情况的交换机中检测哪种情况为真,javascript,switch-statement,Javascript,Switch Statement,如您所见,如果switched语句的值等于CARD_ORDER_字段或CARD_ORDER_id(最后一行除外),我将尝试执行相同的操作。是否可以检查此块内的当前值并基于该值执行部分代码?只需调用开关内的if语句: switch (selectedRadioVal) { case CARD_ORDER_FIELDS: case CARD_ORDER_IDS: var items = currentSelect.getElementsByTagName("o
switch (selectedRadioVal) {
case CARD_ORDER_FIELDS:
case CARD_ORDER_IDS:
var items = currentSelect.getElementsByTagName("option");
if (items.length == 0) {
$('#txtCardOrderField').focus();
return;
}
//something like this:if (CARD_ORDER_FIELDS)do this; else do that;
}
全文:
if (selectedRadioVal == CARD_ORDER_FIELDS)
{
//do something
}
如果(selectedRadiova==CARD\u ORDER\u FIELDS)真的是男人,那应该是这么简单。有时候我会变得很愚蠢。
switch (selectedRadioVal) {
case CARD_ORDER_FIELDS:
case CARD_ORDER_IDS:
var items = currentSelect.getElementsByTagName("option");
if (items.length == 0) {
$('#txtCardOrderField').focus();
return;
}
if (selectedRadioVal == CARD_ORDER_FIELDS)
{
//do something
}
}