2012-12-21 77 views
0

我的javascript代碼:的Javascript的ReferenceError:無效轉讓左側

$(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:無效轉讓左側 $(文本).VAL()= $(文本).VAL()子(0,開始)+取代+

回答

2

在:

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

你有一個分號。刪除該分號。

+0

工作以這樣的方式。 $(文本).VAL($(文本).VAL()子(0,開始)+取代+ $(文本).VAL()子(結束,LEN。 )// < - - 這裏是 ); 謝謝kennypu –

相關問題