diff --git a/generators/javascript/text.js b/generators/javascript/text.js index db3349ab7..20bbaacb2 100644 --- a/generators/javascript/text.js +++ b/generators/javascript/text.js @@ -216,8 +216,8 @@ Blockly.JavaScript['text_changeCase'] = function(block) { Blockly.JavaScript['text_trim'] = function(block) { // Trim spaces. var OPERATORS = { - 'LEFT': '.trimLeft()', - 'RIGHT': '.trimRight()', + 'LEFT': ".replace(/^[\\s\\xa0]+/, '')", + 'RIGHT': ".replace(/[\\s\\xa0]+$/, '')", 'BOTH': '.trim()' }; var operator = OPERATORS[block.getFieldValue('MODE')];