2015-05-30 2 views
0

Это может быть небольшая проблема, но я не избавляюсь от этого. Я хочу объединить аргумент в функцию javascript. Это моя строкаКак связать переменную javascript

html+='<a href="javascript:showchart('+data.code+');">'; 

data.code значение md5 строки. Но если мне это нравится, это порождает ошибку, которая не определена fe741b62ff720a180a5960c4a2c50b27.

Я знаю, что он принимает это как постоянное, но как передать это как строку в этом html.

ответ

5

Вы хотите передать строку, то вам нужно обернуть переменную в кавычки, например:

html+='<a href="javascript:showchart(\''+data.code+'\');">'; 

//<a href="javascript:showchart('fe741b62ff720a180a5960c4a2c50b27');"> 
+0

отличный ответ. Thanx – MKD

Смежные вопросы