【发布时间】:2014-07-09 21:57:10
【问题描述】:
我正在尝试将字符串值传递给 javascript 函数,但它显示语法错误。我的代码在下面
product_row +='<td><input type="text" name="edit_product_type"
id="edit_product_type_'+this.id_sale_order+'" value="'+this.product_type+'"
onblur="updateProduct(\'' + this.id_sale_order + '\','edit');" rel="edit" />';
错误
SyntaxError: missing ; before statement
..." onblur="updateProduct(\'' + this.id_sale_order + '\','edit');" rel="edit" />'
【问题讨论】:
-
试试这个
var a = 'ppppppppppp'; var product_row ='<td><input type="text" name="edit_product_type" id="edit_product_type_' + a + '" value="' + a + '" onblur="updateProduct(\'' + this.id_sale_order + '\',\'edit\');" rel="edit" />';
标签: javascript string function parameters