有一種情況下,我需要一個像xyz()
這樣的函數來調用一次頁面上的按鈕被點擊和頁面加載使用JavaScript/jQuery的。 我不能直接撥打xyz()
<Body onload="xyz()">
或document.ready()
或$(window).on('load', function())
。 我需要一個按鈕被點擊和頁面完全加載後調用的函數。在頁面加載 下面工作的代碼,但不是我的要求按鈕點擊後調用一個頁面加載函數
<body onload="xyz();">
<form id="form1" runat="server">
<div id="vizContainer" style="width: 800px; height: 700px;">
</div>
</form>
</body>
現在下面的按鈕點擊我需要的代碼,它不工作
<body>
<form id="form1" runat="server">
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="functiongetdata()" />
<div id="vizContainer" style="width: 800px; height: 700px;">
</div>
</form>
</body>
<script type="text/javascript">
function functiongetdata() {
xyz();
}
</script>
'$(function(){$(「#myButton」)。click(xyz); });'https://api.jquery.com/click/。谷歌這種基本的東西真的不難。 – ADyson
你應該標記javascript和jquery,這與c無關# – MJK
我想我沒有正確解釋我的問題。其實我有公共的畫面報告,我想打開按鈕點擊使用函數xyz()。但它沒有顯示它。但在身體負荷上它正常工作。 –