你不允許更改type屬性,這裏是一個簡單的解決方案,雖然做同樣的事情:http://jsfiddle.net/ryWgY/2
HTML:
<input type="checkbox" id="cpassword_lf" />
<input type="password" id="password_loginform_hidden" />
<input type="text" id="password_loginform_clear" />
的Javascript:
$(function()
{
$('#password_loginform_clear').hide();
$('#cpassword_lf').change(function()
{
if(!$('#cpassword_lf').is(':checked'))
{
$('#password_loginform_clear').hide();
$('#password_loginform_hidden').show();
$('#password_loginform_hidden').val($('#password_loginform_clear').val());
$('#password_loginform_clear').val('');
}
else
{
$('#password_loginform_clear').show();
$('#password_loginform_hidden').hide();
$('#password_loginform_clear').val($('#password_loginform_hidden').val());
$('#password_loginform_hidden').val('');
}
});
});
來源
2012-02-04 23:54:58
Ben
需要更多信息!瀏覽器,錯誤等 – epascarello 2012-02-04 23:48:57