Показать сообщение отдельно
  #6 (permalink)  
Старый 11.10.2014, 16:54
Новичок на форуме
Отправить личное сообщение для muraig Посмотреть профиль Найти все сообщения от muraig
 
Регистрация: 07.10.2014
Сообщений: 4

решил свой вопрос о создании скрипта на странице с изменяемым содержимым:
var newScript = document.createElement("script");
    newScript.type = "text/javascript";
    var txt = 'txt 1' +total;
    newScript.text = '\n\
function TotalSum'+ total +'() {\n'+
'var mail12 = document.getElementById(\'mail_units_'+(+total)+'\').value;\n\
var mail50 = document.getElementById(\'mail_'+50+(+total)+'\').value;\n\
var mail54 = document.getElementById(\'mail_'+54+(+total)+'\').value;\n\
var tot = mail12*mail50;\n\
var mail53 = tot;\n\
var input155 = document.getElementById(\'input_'+155+(+total)+'\').value;\n\
input155 = input155.replace(",",".");\n\
total = (tot*+input155)+(tot*+input155)*0.15+(mail54*250);\n\
tot = accounting.formatMoney(tot, "RUR", 2, " ", ",", "%v %s");\n\
document.getElementById(\'mail_'+53+(+total)+'\').value = tot;\n\
total = accounting.formatMoney(total, "RUR", 2, " ", ",", "%v %s");\n\
document.getElementById(\'mail_'+56+(+total)+'\').value = total;\n\
}\n\
';
jQuery('.form').prepend(newScript);

Переменная total менят значение вместе с этим добавляется именно тот скрипт, что требуется.
Ответить с цитированием