首頁 web前端 html教學 HTML中讓表單input等文字方塊為唯讀不可編輯的方法

HTML中讓表單input等文字方塊為唯讀不可編輯的方法

Jun 05, 2018 am 11:10 AM
input 只讀

有時候,我們希望表單中的文字方塊是唯讀的,讓使用者不能修改其中的訊息,如使input text的內容,中國兩個字不可以修改

有時候,我們希望表單中的文字方塊是唯讀的,讓使用者不能修改其中的訊息,如使 的內容,"中國"兩個字不可以修改。實現的方式歸納一下,有以下幾種。

方法1: onfocus=this.blur() 當滑鼠放不上就離開焦點

<input type="text" name="input1" value="中国" onfocus=this.blur()>
登入後複製

方法2:readonly

<input type="text" name="input1" value="中国" readonly> 
<input type="text" name="input1" value="中国" readonly="true">
登入後複製

方法3 : disabled

<input type="text" name="input1" value="中国" disabled="true">
登入後複製

完整的範例:

<input name="ly_qq" type="text" tabindex="2" onMouseOver="this.className=&#39;input_1&#39;" onMouseOut="this.className=&#39;input_2&#39;" value="123456789" disabled="true" readOnly="true" />
登入後複製

disabled="true" 此果文字會變成灰色,無法編輯。
readOnly="true" 文字不會變色,也是不可編輯的

css屏蔽輸入:

有兩種方法第一:disabled="disabled"這樣定義之後被停用的input 元素既不可用,也不可點擊。第二:readonly="readonly" 只讀欄位是不能修改的。不過,使用者仍可使用tab 鍵切換到該字段,也可以選取或拷貝其文字;

#相關建議:

HTML5 Video/Audio播放本機檔案

以上是HTML中讓表單input等文字方塊為唯讀不可編輯的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何修改Linux的fstab檔案以取消唯讀屬性 如何修改Linux的fstab檔案以取消唯讀屬性 Jan 15, 2024 pm 05:57 PM

實驗了透過掛載選項禁止執行set位元程式、二進位程式[root@localhost~]#vi/etc/fstab/#加入/dev/sdc1/varext3defaults,noexec12[root@localhost~]#mount-oremount/var之後系統重啟發現不到/dev/sdc1進入不了,只能夠進入字元介面。想刪除掉那一行,可是檔案儲存的時候提示只讀屬性Read-onlyfilesystem實驗過用(1)chmod+w/etc/fstab(2):w!檔案還是只讀,不能夠修改方法#

vue3怎麼封裝input元件和統一表單數據 vue3怎麼封裝input元件和統一表單數據 May 12, 2023 pm 03:58 PM

準備工作用vuecreateexample建立項目,參數大概如下:用原生input原生的input,主要是value和change,資料在change的時候需要同步。 App.tsx如下:import{ref}from'vue';exportdefault{setup(){//username就是資料constusername=ref('張三');//輸入框變化的時候,同步資料constonInput=;return( )=>({

laravel input隱藏域怎麼實現 laravel input隱藏域怎麼實現 Dec 12, 2022 am 10:07 AM

laravel input隱藏域的實作方法:1、找到並開啟Blade模板檔案;2、在Blade模板中使用method_field方法來建立隱藏域,其建立語法為「{{ method_field('DELETE') }}」。

實踐指南:在Oracle中實作表格級唯讀權限 實踐指南:在Oracle中實作表格級唯讀權限 Mar 06, 2024 pm 05:09 PM

在Oracle中實現表格級唯讀權限是資料庫管理中常見且重要的操作。透過設定唯讀權限,可以確保部分使用者只能查詢表格的數據,而不能進行修改操作,從而有效保護資料的完整性和安全性。以下將詳細介紹在Oracle中如何實現表格級唯讀權限,以及具體的程式碼範例。步驟一:建立表格首先,在Oracle中建立一個範例表,用來示範如何設定表格級唯讀權限。假設我們創建了一個名為「exampl

分割區工具diskgenius如何設定磁碟為唯讀-diskgenius設定磁碟為唯讀的方法 分割區工具diskgenius如何設定磁碟為唯讀-diskgenius設定磁碟為唯讀的方法 Mar 04, 2024 pm 03:00 PM

小夥伴們知道分割區工具diskgenius如何設定磁碟為唯讀嗎?今天小編就來講解分割區工具diskgenius設定磁碟為唯讀的方法,有興趣的快跟小編一起來看看吧,希望能夠幫助到大家。第一步:首先,開啟DiskGenius軟體,選取需要設定的磁碟。第二步:其次,在DiskGenius軟體,開啟磁碟選單。第三步:再次,如圖所示,變更此磁碟狀態為「唯讀」。第四步:最後,確定此操作即可實現磁碟為唯讀的操作。

點選input框沒有遊標怎麼辦 點選input框沒有遊標怎麼辦 Nov 24, 2023 am 09:44 AM

點選input框沒有遊標的解決方法:1、確認輸入框焦點;2、清除瀏覽器快取;3、更新瀏覽器;4、使用JavaScript;5、檢查硬體設備;6、檢查輸入框屬性;7、調試JavaScript程式碼;8、檢查頁面其他元素;9、考慮瀏覽器相容性。

Oracle表格唯讀權限的管理方法詳解 Oracle表格唯讀權限的管理方法詳解 Mar 07, 2024 pm 12:12 PM

Oracle表格唯讀權限的管理方法詳解在Oracle資料庫中,對錶進行唯讀權限的管理是非常重要的,可以有效地保護資料的完整性和安全性。本文將詳細介紹如何在Oracle資料庫中管理表格的唯讀權限,並提供具體的程式碼範例。一、授權只讀權限給使用者使用GRANT語句授權只讀權限給使用者:GRANTSELECTONtable_nameTOuser_name;範例:將

Vue文件中的input框綁定事件詳解 Vue文件中的input框綁定事件詳解 Jun 21, 2023 am 08:12 AM

Vue.js是一種輕量級的JavaScript框架,具有易用、高效和靈活的特點,是目前廣受歡迎的前端框架之一。在Vue.js中,input框綁定事件是十分常見的需求,本文將詳細介紹Vue文件中的input框綁定事件。一、基礎概念在Vue.js中,input框綁定事件指的是將輸入框的值綁定到Vue實例的資料物件中,從而實現輸入和回應的雙向綁定。在Vue.j

See all articles