javascript 删除函数无效

标签 javascript

我试图在 Firefox/Firebug 中调试这个函数,它说“dbasedata.remove”不是一个函数??

function dbasetype(){

var dbasedata = document.forms[0]._dbase_name.value;
        dbasedata = dbasedata.toUpperCase();
        dbasedata = dbasedata.replace(/\s/g, "");
        dbasedata = dbasedata.remove("UK_CONTACTS","");

if (dbasedata != "") {
        _area.value = _dbase_name.value;            
    } }

最佳答案

这是因为JavaScript字符串没有remove()这样的方法。

您可以看到可用的方法here .

如果您想将“UK_CONTACTS”替换为“”,请参阅 replace()方法替代:

dbasedata = dbasedata.replace("UK_CONTACTS","");

关于javascript 删除函数无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10830874/

相关文章:

javascript - 如何每小时调用一个函数?

javascript - 未从输入字段获取空格

JavaScript 下拉菜单

javascript - 在 Internet Explorer 中解析 xml 文档时 getAttribute 出错

javascript - Css3 第 n 个子选择器不按预期方式行事

javascript - 如何在 Javascript 中单击按钮时显示隐藏的 div

javascript - 制作一个添加到链接的表单

javascript - 返回函数调用与仅在递归期间再次调用函数有什么区别?

javascript - Jquery onBlur 将左边的零填充为数字

javascript - D3.js 无法加载 json 文件