JavaScript 函数定义不正确
JavaScript function not defining properly
我到处寻找解决方案,但一无所获。出于某种原因,当我尝试调用一个函数时,它说它是未定义的。
function removeBusiness(num){
companies.splice(num, 1); //Removes a company from the companies array.
tabCreate(tabsbody[0]); //Reloads the current tab that you are in.
};
var tabsbody = ["tab_name", "element", 0/*is active*/];
var tabs;
function TabCreate(tab){
switch(tab){
case "contract":
if( tabsbody[2] == 1 ){tabsbody[1].remove(); //Removes old tab page and builds the requested one.
tabs.style.backgroundColor = "#648a64";
}else{ tabsbody[2] = 1;};
if( tabsbody != "contract"){
tabsbody[0] = "contract";
var submain = document.createElement("div");
submain.style.height = "70vh";
submain.style.width = "98%";
submain.style.margin = "auto";
tabsbody[1] = submain;
document.getElementById("main").appendChild(submain);
tabs = document.getElementById("contractlisten");
};
break;
};
};
removeBusiness(0);
这是我的一些代码,但我删除了很多情况以使其更易于阅读。我在页面加载后调用删除业务加上 3 秒。有什么帮助吗?
调用"TabCreate"函数时使用大写字母"T"。
更新
Javascript 区分大小写,http://en.wikipedia.org/wiki/JavaScript_syntax#Case_sensitivity。
相关文章:
- Jquery菜单操作不稳定,定位不正确,存在一般错误
- Amazon S3 REST API大小不正确
- Javascript Reg Exp不正确匹配
- DIV并排,位置不正确
- 仅在IE中,javascript中的时区名称不正确
- 注意:wp_enqueue_script调用不正确.在 Wordpress 调试模式下
- 自定义查询字符串分析器返回不正确的结果
- 网页加载不正确:'"JSON”;未定义'错误
- 为什么“未定义”==未定义是不正确的
- 控制台中的 GeoJson “格式不正确”消息,并且显示为未定义
- Ajax - Spring 发送 javascript 对象并接受为自定义对象.客户端发送的请求在语法上不正确
- JavaScript 函数定义不正确
- TableSorter自定义分析器在Chrome上排序不正确
- 自定义元素的大小调整不正确
- 404上的rails js调用,可能不正确的路由定义
- 自定义指令在ng-if中第二次绑定不正确
- 当图像标签id放在asp服务器控件内时,访问javascript中的图像标签id,错误:服务器标签定义不正确
- 2D数组在JavaScript中填充不正确且未定义
- R Shiny 对用户定义的 javascript 的不正确解析
- Javascript:获取样式定义不正确的元素的内容