推 erik777:先分清楚 這兩個一個在client端一個在server端 12/13 00:41
→ erik777:想互相抓值沒辦法直接取得(兩者不同電腦) 要透過別的管道 12/13 00:42
→ andymai:這也和取得的時機有關~如果已經送出了~那自然可以抓到~如 12/13 00:52
→ andymai:果不想讓使用者感覺到送出的行為~那可以用AJAX 12/13 00:53
→ opoepev:ajax或部份使用clientID可以把值傳出去 12/13 12:59
小弟我在javascript裡的confirm()
分別讓ok跟cancel把asp.net的兩個textbox作出修改 然後觸發ontextchange事件
目前來說這樣作似乎可以 但小弟想請問說 還有更好的方法嗎
還是這樣其實就夠了
※ 編輯: cross0619 來自: 118.160.10.44 (12/13 15:57)
→ opoepev:差不多吧~不知道你要幹嘛就是了!! 12/13 15:59
其實只是想讓使用者作個確認 asp.net似乎沒有像是C#裡messagebox這樣的彈跳視窗
還是其實asp.net也有像javascript confirm()的功能呢
※ 編輯: cross0619 來自: 118.160.10.44 (12/13 16:08)
→ hstt:你還是照一樓說的先搞清楚client跟server的區別吧... 12/13 16:24
→ hstt:搞清楚你就不會問這種奇怪的問題了... 12/13 16:24
→ KenZ:如果你是要 Cancel 完全沒反應,OK 跑 Server 的某個函數 12/13 16:31
→ KenZ:clientclick="return confirm('ok?');" onclick="ServerFN" 12/13 16:32
→ KenZ:我指的是按 Button 的行為 12/13 16:36
→ opoepev:要asp.net跑server的function要走ajax 12/13 16:51
→ andymai:js在client端跑,asp.net在server端跑,硬是要在server跳出 12/13 18:00
→ andymai:訊息不是不行,只是使用者(client端)看不到XD 12/13 18:00
→ opoepev:真要的這樣做的話請查asp.net中如何做ajax~我有看過實例!! 12/13 18:18
嗯嗯 感謝各位的指導喔
※ 編輯: cross0619 來自: 210.60.11.156 (12/13 19:24)