原文:input設置為readonly后js設置intput的值后台仍然可以接收到

今天發現一個奇怪現象,一個input屬性readonly的值被設置為readonly,然后有前台js給input設置了新值。 雖然前台看不到效果,但是提交到后台后,仍然可以接收到新值,感覺很奇怪。 我本來以為是別人寫的代碼有問題,js的執行肯定沒有什么效果的。但是調試后,我發現可以接收到新值。 這真是一個奇怪的現象。 問了群友,有人這么說: readonly只是限制用戶輸入的。。。 你要這么問的話 ...

2017-02-10 17:20 0 1744 推薦指數:

查看詳情

js技術之input只讀功能可以通過js設置readonly

一.input標簽 輸入項標簽,不同type屬性,會有不同的顯示效果和不同的作用 input標簽的屬性: disabled:表單項禁用,不可修改,也不會被提交 readonly:表單項只讀,不可修改,但會被提交 二.案例 根據Name ...

Fri Jun 11 22:55:00 CST 2021 0 2070
使用js設置input標簽只讀 readonly 屬性

  先上代碼:   代碼挺簡單的,但是這一點代碼也有可能達不到預期效果。   一開始,在readWrite()函數中,我用的是注釋掉的那些代碼,沒有用紅色部分代碼,結果點擊“讀寫”按鈕,還是不可編輯。於是就改成了紅色部分代碼,結果再點擊“讀寫”按鈕就可以編輯了。   總結 ...

Thu Nov 17 01:54:00 CST 2016 4 76063
使用js設置input標簽只讀 readonly 屬性

先上代碼:   代碼挺簡單的,但是這一點代碼也有可能達不到預期效果。   一開始,在readWrite()函數中,我用的是注釋掉的那些代碼,沒有用紅色部分代碼,結果點擊“讀寫”按鈕,還是不可編輯。於是就改成了紅色部分代碼,結果再點擊“讀寫 ...

Thu May 30 04:26:00 CST 2019 0 9285
JQuery EasyUI設置input文本框disabled, readonly屬性

因EasyUI對控件進行了封裝,所以通常的Jquery代碼設置不起作用,如$('#id').attr("readonly", "readonly"). 因此我們選擇在input的上一級元素div中加一個class限定,如 <div class="fitem test ...

Wed Jul 29 17:57:00 CST 2015 0 3663
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM