2013-10-10 6 views
1

Мне нужно создать сценарий и javascript-код динамически.Изменение строки с помощью javascript

<script> 
alert(0); 
alert(1); 
</script> 

Предположительно, я хочу создать сценарий выше.

var fileref=document.createElement('script'); 
fileref.setAttribute("type","text/javascript"); 
fileref[(fileref.innerText===undefined?"textContent":"innerText")] = "<script>alert(0);alert(1);</script>"; 

Как мне подражать изменению строки (т. Е. После оповещений есть изменения в строке)? Я пробовал \ n, но это не сработало (тоже не работает).

Вы можете сказать, что это не имеет значения, но я должен изменить строку, потому что я пытаюсь использовать LinkedIn API, который предоставляет уникальную реализацию js, требующую изменения строки.

+0

есть разница между '\ n' и "\ n". Попробуй это –

ответ

0

попробовать что-то вроде этого, Fiddle

var fileref=document.createElement('script'); 
    fileref.type = 'text/javascript'; 

    var code = 'alert(0);alert(1);'; 
    fileref.appendChild(document.createTextNode(code)); 
    document.body.appendChild(fileref); 
1

Попробуйте "&#10;" Это код символа новой строки.

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