Подскажите пожалуйста: передаю значение параметра в функцию:
function addChar(){
var newChar_text = $(".newchar").val();
var newChar = '<ul><li>'+newChar_text+'<input type="submit" onClick="addValue( ' + newChar_text + ' ); return false" value="добавить значение"><input type="text" class="value_'+newChar_text+'"></li></ul>';
$('.tree ul').after(newChar);
}
function addValue( newValue ){
console.log( newValue );
}
Если newChar_text является числом - передается значение в функцию addValue, а если строка - то нет. Почему ?