【问题标题】:Javascript ReferenceError: invalid assignment left-hand side [closed]Javascript ReferenceError:左侧分配无效[关闭]
【发布时间】:2012-12-21 23:44:02
【问题描述】:

我的 javascript 代码:

$(function(){
    function replace(code){
            var textbox = $("textbox[name=textbox]");

            var len = $(textbox).val().length;
            var start = $(textbox)[0].selectionStart;
            var end = $(textbox)[0].selectionEnd;

            var sel = $(textbox).val().substring(start, end);

            var replace = '['+code+']' + sel + '[/'+code+']';

            $(textbox).val($(textbox).val().substring(0,start)
                 + replace + $(textbox).val().substring(end,len);
            );
    }
});

这个萤火虫错误:

ReferenceError:左侧赋值无效 $(textbox).val() = $(textbox).val().substring(0,start) + 替换 +

【问题讨论】:

    标签: javascript referenceerror


    【解决方案1】:

    在:

    $(textbox).val($(textbox).val().substring(0,start) + replace +
            $(textbox).val().substring(end,len); //<-- here
            );
    

    你有一个分号。删除那个分号。

    【讨论】:

    • 以这种方式工作: $(textbox).val($(textbox).val().substring(0,start) + replace + $(textbox).val().substring(end ,len) //
    猜你喜欢
    • 2018-10-02
    • 1970-01-01
    • 1970-01-01
    • 2013-09-07
    • 2017-01-08
    • 1970-01-01
    • 2018-06-10
    • 1970-01-01
    • 2016-08-16
    相关资源
    最近更新 更多