У меня есть следующие dojo коды для создания элемента поверхностной графики под div:
....
<script type=text/javascript>
....
function drawRec(){
var node = dojo.byId("surface");
//   remove all the children graphics
var surface = dojox.gfx.createSurface(node, 600, 600);
surface.createLine({
  x1 : 0,
  y1 : 0,
  x2 : 600,
  y2 : 600
  }).setStroke("black");
}
....
</script>
....
<body>
<div id="surface"></div>
....
drawRec() сначала рисует прямоугольную графику. Если я снова вызову эту функцию в якоре href, как это:
<a href="javascript:drawRec();">...</a>
он снова рисует другую графику. Что мне нужно, чтобы очистить все графики под div, а затем создать снова. Как я могу добавить несколько кодов dojo для этого?
