Javascript 如何做到这一点,附加html到其他下拉列表?
我会用一种简单的方式,我想在if中“返回”,在if中Javascript 如何做到这一点,附加html到其他下拉列表?,javascript,twitter-bootstrap,if-statement,return,dropdown,Javascript,Twitter Bootstrap,If Statement,Return,Dropdown,我会用一种简单的方式,我想在if中“返回”,在if中 if(condition){ ... if(another_condition) { ... return;//I want this "return" return from the first if also } } 实际上,我有复杂的脚本要做,我有一个从docx文档生成的内容列表…: 第1章 一、标题1 1) 副标题1 2)
if(condition){
...
if(another_condition)
{
...
return;//I want this "return" return from the first if also
}
}
实际上,我有复杂的脚本要做,我有一个从docx文档生成的内容列表…:第1章
一、标题1
1) 副标题1
2) 副标题2
二、 标题2
1) 副标题1
2) 副标题2
3) 副标题3
第2章 一、标题1 等 首先,我想用风格将每一章的大标题分开。
我希望脚本在其他下拉列表中附加每个章节的内容,并将每个大标题附加到另一个子下拉列表中,如下拉悬停样式 如果您想返回您所在函数的结果,只需像正常情况一样使用“return” 如果要避免在第一个If中执行其余代码,可以设置一个外部变量,如:
if (first condition) {
var continue = true;
if (second condition) {
...
continue = false;
}
if (continue) {
....
}
}
我猜你的意思并不是说返回,你只是想从外部的主体中跳出来 不要那样做。取而代之的是:
else
,将外部if
块的所有其余部分放入else
块中,或else
示例:
if (someCondition) {
doThis();
if (someOtherCondition) {
doThat();
} else {
doSomethingElse();
}
}
实例:
函数doThis(){console.log(“doThis”);}
函数doThat(){console.log(“doThat”);}
函数doSomethingElse(){console.log(“doSomethingElse”);}
函数foo(someCondition,someOtherCondition){
如果(某些条件){
doThis();
如果(其他条件){
doThat();
}否则{
doSomethingElse();
}
}
console.log(“foo done”);
}
log(“foo(true,false):”;
foo(真、假);
log(“foo(true,true):”;
foo(真的,真的)代码>嗯?不知道你在问什么。您试图解决的实际问题是什么?它已经将从整个函数返回,而不仅仅是一个if
块。如果它对你不起作用,你的问题就更大了。例如,未显示的闭包。欢迎使用堆栈溢出!请拿起,环顾四周,并通读,特别是请使用堆栈片段(工具栏按钮[]
)使用runnable更新您的问题,演示问题。(如果您在上面的示例中看到断开外部;
,请点击刷新。编辑错误。)实际上,我的问题是,我已经用上面提到的内容列表将文档生成为html,我希望用javascript以样式生成内容列表。。。我在下拉列表中添加了javascript。我的问题是,我无法将章节内容划分为不同的下拉列表