HTML 페이지가 렌더링 될 때 javascript를 동적으로 렌더링해야하는 요구 사항이 있습니다. javascript 함수를 사용하여 원이나 삼각형 또는 사각형을 그릴 수 있습니다. 다음 코드 스 니펫이 데이터베이스의 특정 필드에 저장된다고 가정하면 이러한 코드를 어떻게 특정 위치의 HTML에 직접 포함시킬 수 있습니다.HTML에 자바 스크립트 코드를 동적으로 포함하는 방법
<script src="../js/processing.js"></script>
<script src="../js/shapes.js"></script>
<div style="clear:both;"/>
<canvas id="canvas1" width="200" height="200"></canvas>
<script id="script1" type="text/javascript">
var sketch = new Processing.Sketch();
sketch.attachFunction = function(processing) {
processing.setup = setup(processing);
processing.draw = drawCircle(processing);
};
var canvas = document.getElementById("canvas1");
var p = new Processing(canvas, sketch);
</script>
스크립트에 필요하기 때문에 canvas1 요소를 생성 한 후 호출해야합니까? 서버가 페이지를 작성하거나 클라이언트가 비동기 포스트 백을 수행하여 스크립트를 가져 와서 실행하려고 할 때 스크립트를 삽입하고 싶습니까? –
서버가 비동기 포스트 백이 아닌 페이지를 작성할 때 발생합니다. – user339108