通過設定ime mode在頁面輸入控制項中關閉輸入法

2021-04-20 07:25:46 字數 639 閱讀 3980

有時候要限制使用者可輸入的內容限制為英文本母和數字,即希望關閉輸入法

這時候只要簡單的對要限制的控制項加上乙個ime-mode的css屬性即可,如<

input

style

="ime-mode:disabled"

>

ime-modecss提議屬性

語法:ime-mode : auto | active | inactive | disabled

引數:auto: 不影響ime的狀態。與不指定ime-mode屬性時相同

active: 指定所有使用ime輸入的字元。即啟用本地語言輸入法。使用者仍可以撤銷啟用ime

inactive: 指定所有不使用ime輸入的字元。即啟用非本地語言。使用者仍可以撤銷啟用ime

disabled: 完全禁用ime。對於有焦點的控制項(如輸入框),使用者不可以啟用ime

說明:設定或檢索是否允許使用者啟用輸入中文,韓文,日文等的輸入法(ime)狀態。

對應的指令碼特性為imemode。請參閱我編寫的其他書目。

示例:

通過Js來設定頁面樣式

我們可以在編輯html原始碼的時候將css樣式寫死到.css檔案或者html元素的style屬性中,但又時候可能會需要動態地來修改某個元素的樣式。我這裡介紹兩種方式 修改html元素的style屬性 動態載入link節點。在使用各種框架之前,必須要知道原生的js到底是怎麼寫的。這裡最直接的辦法就是 ...

彈出框設定在頁面居中

思路 1.獲取當前頁面的高和寬 針對頂部和左側的滑動距離。2.將彈出框的位置設為絕對位置。3.設定彈出框針對螢幕的左側和頂部的距離。html 模態框內容 css dialog script var showdialog var objw window var objc dialog var brsw...

CSS 設定Footer始終在頁面底部

footer顧名思義頁尾,如果內容多的時候在底部時感官很好,但是當內容變少 無法撐開一屏的時候 footer不固定在底部,影響美觀,對於已經從事前端工作的工作的來說應該是比價工作中入門級別的問題了,由於本人前端水平有限,耗費一點時間最後通過負邊距實現了這個簡單的功能,如下 flyelephant 設...