看板 Ajax 關於我們 聯絡資訊
※ 引述《bernachom (Terry)》之銘言: : 請教一下 : <cc1:DscPanel id="ecPnlMaster" runat="server" Width="98%" IniHTML='&#10;<div : style="OVERFLOW: auto; WIDTH: 100%; POSITION: relative; HEIGHT: 100%" : ms_positioning="GridLayout"></div>' : FrmDefineKeys-FrmType="Query" : FrmDefineKeys-FrmID="FrmRESI11_AMGA" FrmDefineKeys-BOID="RESI11_AMGA" : BorderStyle="None" : BorderColor="Transparent" BorderWidth="0px" Height="1085px"> : 上面這一段是在asp.net中,是全部textbox的共同屬性 : 如果我在最後面加上這一段 : onkeypress="if(event.keyCode < 48 || event.keyCode > 57) if(event.keyCode != : 13 ) event.returnValue = false;" : 就會變成,全部的textbox都只能輸入數字 : 但是我只是要改變成其中一個欄位,讓這個欄位能輸入數字而已 : 請教一下,有辦法做到嗎? : 謝謝幫忙了 主要還是這一句啦..... 你都說了是共通屬性,也就是說,你加在那邊等於替每個input都加上 onkeypress="(略)" 這一段 那一段就是說,當這個input被按下按鍵時 檢查按的是哪個鍵,把不想要的按鍵給檔掉 你加在共通屬性那邊,當然每個input都只能輸入數字 你現在的問題是應該是找 「在asp.net中要如何針對個別input加onkeypress下去」 至於這個問題答案,抱歉我沒用asp.net所以我不知道 要不要考慮去asp.net的版問問看? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.75.232
bernachom:好 我去問看看 謝謝您 09/13 12:46
DGnzj:針對單一物件可加在onClientClick="XXX"裡面 09/22 13:14
DGnzj:或是用jquery $(function(){$("<%XX.clientid%>").click(fu 09/22 13:16