我想調用一個使用自定義HTML的javascript函數,如下所示。 這從某種程度上不會被識別,如果從javascript函數調用。如果在函數外部執行,下面的函數中的代碼運行良好。對此有何幫助? 代碼:javascript函數中的自定義html
<button class="button"
onclick="javascript:validate();">Submit</button>
<p id="h2"></p>
<script>
function validate()
{
strVar2 = "<ag-dashboard>";
strVar2 += " <div class='col-md-6'>";
strVar2 += " <ag-chart name='writepending'>";
strVar2 += " <ag-option name='title.text' value='Activity for
Today' ></ag-option>";
strVar2 += " </ag-chart>";
strVar2 += " </div>";
strVar2 += " <div class='col-md-6'>";
strVar2 += " <ag-chart name='writepending'>";
strVar2 += " <ag-option name='title.text' value='Activity for
Yesterday' ></ag-option>";
strVar2 += " </ag-chart>";
strVar2 += " </div>";
strVar2 += "</ag-dashboard>";
document.getElementById("h2").innerHTML = strVar2;
}
</script>
感謝您的所有答案,但遺憾的是,它仍然無法正常工作。代碼中還有另外一行,因爲它有內部數據,所以我沒有發佈。但是,我只想知道這是否可接受的方法?因爲,我無法得到它的工作:(相同的代碼,如果執行沒有函數,產生期望的結果。 – Srikant