我正在为我的 javascript 代码使用谷歌代码美化。我有一个带有提交按钮的表格,填写表格并点击提交按钮;生成一些代码片段。
问题:在 onload 和 onclick 上调用相同的函数来生成代码。通过 onload 生成的代码经过美化,但在单击提交按钮时无法看到相同的结果(尽管生成了正确的代码)。
代码:
function onStartLoadObject(){
.....some code here...
var node = '<pre class="prettyprint lang-html">' + '<code class="scroll">'+
'<script type="text/javascript" src="js/vSpinner.js"></script><br>'+
'<script><br>'+
'// Our Javascript will go here.<br>'+
'var container = "vSpinnerContainer"<br>'+
'var source = "images/myproducts_{n}.jpg"<br>'+
'var numberOfFrames = 36<br>'+ '</code>' + '</pre>';
....some code here....
}
请注意,onload my 'pre' tag 看起来像:<pre class="prettyprint lang-html prettyprinted" style="">
和 onclick of submit button<pre class="prettyprint lang-html">