對設定成ReadOnly的文字框,JS無法改變其值

2021-06-01 23:16:59 字數 501 閱讀 1687

對設定成readonly的文字框,後台無法取得js設定的值

究其原因,從msdn中得知

"發生回發時,textbox 控制項(其 readonly 屬性設定為 true)的 text 值被傳送到伺服器,但是伺服器不處理唯讀文字框。這樣可以防止惡意使用者更改唯讀的 text 值。在回發之間,text 屬性的值保留在檢視狀態中,除非經過伺服器端**修改。"

看看(button的源**):

protected

virtual

bool

loadpostdata(

string

postdatakey, namevaluecollection postcollection)

return

false;}

解決方法是用js設定文字框為readonly

jquery:

$('#txtepulldate').attr("readonly", "readonly");

這樣後台便可取到了

對設定成ReadOnly的文字框,JS無法改變其值

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!對設定成readonly的文字框,後台無法取得js設定的值 究其原因,從msdn中得知 發生回發時,textbox 控制項 其 readonly 屬性設定為 true 的 text 值被傳送到伺服器,但是伺服器不處理唯讀文字框。這樣可以防止惡意使用...

ImageView設定成圓形

1.擷取正方形,可設定圓角 bitmap bitmap bitmapfactory.decoderesource getresources r.drawable.testimg 設定bitmap.getwidth 可以獲得圓形 bitmap bitmap1 clipsquarebitmap bitm...

將系統語言設定成英語

在安裝系統的時候,有時候我們會設定成簡體中文,但是在你編輯檔案的時候,或者啟動指令碼的時候會顯示亂碼,比較煩人,再說英語現在是必修課程,還是多多 熟悉下英語,這時候我們需要將系統語言轉換成英語,有2種方法 1 如果你安裝圖形介面,直接在圖形介面裡面設定語言為英語就ok了。2 利用export lan...