在使用jQuery時,我們可以使用attr函數來設置文本框的類型。代碼如下:
$('input[type=text]').attr('type', 'password');
其中,選擇器選擇了所有type為text的input元素,然后通過attr函數將它們的type改為password,從而將其變成密碼框。
除了password,還有很多其他的文本框類型可供選擇,比如email、url、number等。我們只需要把type的值改成對應的類型即可:
$('input[type=text]').attr('type', 'email'); $('input[type=text]').attr('type', 'url'); $('input[type=text]').attr('type', 'number');
當然,如果我們想為所有的文本框設置相同的類型,我們也可以采用如下代碼:
$('input').attr('type', 'text');
這將把所有的input元素都設為文本框類型。如果需要將其中的某些元素設為特定類型,則需要使用更精確的選擇器來選擇這些元素。