jQuery Js動態修改Input的Type屬性

2021-09-02 13:42:05 字數 497 閱讀 4508

試圖修改 input 屬性,如

$(this).attr('type','password');

$(this)[0].type = 'password';
都是不可以的

jquery無法修改 input 的 type 屬性,因為原始碼中:

// we can't allow the type property to be changed (since itcauses problems in ie)

if ( name === "type" &&rtype.test( elem.nodename ) &&elem.parentnode )

絕大部分瀏覽器也不支援原生 js 修改 input 的 type 屬性

解決的方案可以

$(this).remove();

動態修改布局

在 中設定控制項大小的方法 private button mbtn mbtn button findviewbyid r.id.btn test layoutparams lp lp mbtn.getlayoutparams lp.width 100 lp.height 200 mbtn.setla...

動態修改控制項屬性

mtumbimageview 是乙個imageview,在不同情況下,我們需要動態修改它的位置。而他的位置是相對於林外乙個stbgimageview。在xml中我們定義android layout alignright id stbgimageview 我們動態修改為android layout a...

WPF動態修改面板

1 效果 2 工程目錄 2.1 如工程目錄所示,在工程下建立resources目錄,並在resources建立themes目錄用於存放主題資源。2.2 在themes目錄下建立default和green資源檔案,並修改相應的style 略 3 自定義乙個themes類用於設定當前的主題 public...