Javascript 分配“的值”&书信电报;脚本src=";直接连接到另一个元素

Javascript 分配“的值”&书信电报;脚本src=";直接连接到另一个元素,javascript,Javascript,是否可以将的值直接分配给另一个变量,如下所示(不使用JQuery,而是简单的Javascript): document.getElementById('ID').innerHTML=; 如果试图将脚本作为字符串附加到DOM中,则必须执行以下操作: var script = '<script src="http://domain.com/external.php"></scr'+'ipt>'; document.getElementById('ID').innerHTML

是否可以将
的值直接分配给另一个变量,如下所示(不使用JQuery,而是简单的Javascript):


document.getElementById('ID').innerHTML=;

如果试图将脚本作为字符串附加到DOM中,则必须执行以下操作:

var script = '<script src="http://domain.com/external.php"></scr'+'ipt>';
document.getElementById('ID').innerHTML = script;
var脚本=”;
document.getElementById('ID').innerHTML=script;

关闭脚本标记在作为字符串插入时将导致解析问题,因为它关闭当前脚本,连接将解决这一问题。

也许这样做更好

script=document.createElement('script');
script.src='http://whatever.js';
document.getElementsByTagName('head')[0].appendChild(script); 

是的,有可能。。。。使用字符串…可能重复“是”,但如何将其分配给:document.getElementById('ID').innerHTML?为什么需要将其分配给此特定元素?脚本应该在头中..因为脚本输出一些文本(而这些文本应该放在正文中)。因此,我需要一种将其分配给变量的方法,例如:
script=document.createElement('script');
script.src='http://whatever.js';
document.getElementsByTagName('head')[0].appendChild(script);