我有一個JavaScript,目前使用'onchange'事件調用。在onchange和加載時有javascript觸發器
<SELECT NAME="person<?PHP echo $i; ?>" id="person<?PHP echo $i; ?>" onchange="get(<? echo $i; ?>);">
此選擇輸入回覆我,從下拉列表中選擇了一個選擇。如果頁面已加載,並且select具有「selected」屬性以便預加載選擇內容,則不會調用JavaScript。我該如何改變這種情況,以便腳本在加載時調用現有選擇,並在用戶更改選項時進行更改?
這不起作用:
<SELECT NAME="person<?PHP echo $i; ?>" id="person<?PHP echo $i; ?>" onchange="get(<? echo $i; ?>);" onload="get(<? echo $i; ?>);">
感謝您的幫助。
onload事件不適用於選擇標籤。 。您應該嘗試處理準備就緒狀態的值並將其放回選擇標記 – kushalbhaktajoshi