Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 脚本标记后渲染_Javascript_Html - Fatal编程技术网

Javascript 脚本标记后渲染

Javascript 脚本标记后渲染,javascript,html,Javascript,Html,我可以在html页面中放置类似下面的代码,并让coolstuff.js将内容呈现给页面吗?我想我已经看过了…这种技术叫什么?有什么建议吗 <form id="form1" runat="server"> <div> <script src="coolstuff.js" param1="Monkeys" param2="Go" param3="Nutz" type="text/javascript"/>

我可以在html页面中放置类似下面的代码,并让coolstuff.js将内容呈现给页面吗?我想我已经看过了…这种技术叫什么?有什么建议吗

<form id="form1" runat="server">
<div>
    <script src="coolstuff.js"
            param1="Monkeys" param2="Go" param3="Nutz"
            type="text/javascript"/>   
</div>
</form>

是的,您可以使用JS脚本在HTML页面的DOM中放置元素

脚本对其在HTML页面中的“位置”一无所知:您必须通过引用DOM中的位置来“放置”元素

在上面的示例中,您必须在脚本中找到相对于“script”标记的位置,然后添加child等。例如,您可以使用
getEementsByTagName
查找“script”标记


更好的是,使用
getElementById
查找相对位置。

是的,您可以使用JS脚本将元素放置在HTML页面的DOM中

脚本对其在HTML页面中的“位置”一无所知:您必须通过引用DOM中的位置来“放置”元素

在上面的示例中,您必须在脚本中找到相对于“script”标记的位置,然后添加child等。例如,您可以使用
getEementsByTagName
查找“script”标记


更好的方法是,使用
getElementById
来查找相对位置。

这里的内容是准确的,它将运行coolstuff.js中可运行的任何内容,例如,如果它都是函数定义,它将从此开始定义所有函数,但除非在coolstuff.js中专门这样做,否则不会调用任何函数;我只是想说清楚


这项技术什么都不叫,我只希望你没有通过它推出很多内容,如果你是这样的话,你应该停下来想想更好的方法。

你所拥有的是准确的,它将运行Coolstup.js中可以运行的任何东西,例如,如果它都是函数定义,它将从此开始定义所有函数,但除非在coolstuff.js中专门这样做,否则不会调用任何函数;我只是想说清楚

这项技术不叫什么,我只希望你不要通过它推出很多内容,如果你是这样的话,你应该停下来想想更好的方法。

请定义“很多”好吗?重用代码的替代方案?闪光那肯定是“更糟”。在这个例子中,我想从一个数据驱动的源代码中编写一个简单的图像旋转木马,还有其他计划。简单的JS似乎是这里的完美答案…页面上最小的html混乱…请定义“很多”好吗?重用代码的替代方案?闪光那肯定是“更糟”。在这个例子中,我想从一个数据驱动的源代码中编写一个简单的图像旋转木马,还有其他计划。简单JS似乎是这里的完美答案…页面上的html混乱最少。。。