我在我的asp.net應用程序的複選框控制:目前我有一個被調用與onClick事件是否可以在asp:checkbox中調用2個單獨的函數onClick事件?
所以看起來這個功能....
<asp:CheckBox ID="chkResOther" runat="server"
onclick="RadioControl(this);" Text="Other" />
的RadioControl(this)
功能基本上檢查只檢查了5個複選框中的一個。
所以這個複選框的使用方式是,我有5個複選框,其中4個是普通選項,第5個「chkResOther」簽入時應該是啓用文本框,以便可以輸入文本值。在頁面加載時,文本框是禁用的,基本上我的目標是當簽入複選框時,運行RadioControl(this)函數以及啓用文本框的函數。
任何想法?
爲什麼不從另一個函數調用RadioControl和其他函數,然後攻擊第三個函數作爲處理程序? – Carcigenicate
是的,這是真的,我真的會從RadioControl調用另一個函數,因爲這個函數只能用於這5個複選框 - 對我來說太早了。我只是徘徊,如果有一種方法可以從onClick事件基本上調用2函數 – BobSki
S的James的答案顯示,可以在oncall回調中直接調用內聯。這樣的內聯代碼並不是首選。如果您需要再次將這兩個精確的2個函數作爲處理程序一起調用,則需要手動編寫這兩個函數。然後,如果您需要對所調用的內容進行更改,或者添加其他處理程序,則需要繞過並更改所有「onclick」字符串。如果你只是將它們分組在一個函數中,那不是問題。 – Carcigenicate