你好我試圖創建一個登錄,一切都可以,但在我的密碼輸入我想要一個跨度,當用戶點擊它顯示密碼,當再次點擊時隱藏密碼在那一刻我只有第一步(顯示密碼)。如何刪除和添加輸入類型與jQuery
-1
A
回答
2
你應該試試這個:
$('#xd').on('mouseup', function() {
$('#Contraseña').attr('type', 'password')
});
$('#xd').on('mousedown', function() {
$('#Contraseña').attr('type', 'text')
});
1
使用此代碼
$("button").click(function(){
if ($("input").attr("type") == "password"){
$("input").attr("type", "text");
$(this).text("Hide password");
} else {
$("input").attr("type", "password");
$(this).text("Show password");
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="password" />
<button>Show password</button>
0
你可以只創建一個變量&它最初這個變量分配給false
,現在就點擊更改true
和切換attr type
var shown=false;
$('#xd').click(function() {
shown=!shown;
$('#Contraseña').attr('type', shown ? 'text' : 'password')
});
0
試試這個;)
<label for="pass_field_id">Password:</label>
<input type="password" value="your_passowrd" name="password" id="pass_field_id" />
<a href="#" onclick="show_hide_password('pass_field_id');" id="showhide">Show</a>
<script>
function swapInput(tag, type) {
var el = document.createElement('input');
el.id = tag.id;
el.type = type;
el.name = tag.name;
el.value = tag.value;
tag.parentNode.insertBefore(el, tag);
tag.parentNode.removeChild(tag);
}
function show_hide_password(target){
var d = document;
var tag = d.getElementById(target);
var tag2 = d.getElementById("showhide");
if (tag2.innerHTML == 'Show'){
swapInput(tag, 'text');
tag2.innerHTML = 'Hide';
} else {
swapInput(tag, 'password');
tag2.innerHTML = 'Show';
}
}
</script>
相關問題
- 1. jquery添加和刪除輸入
- 2. 添加和刪除多個類與jQuery
- 3. 我如何添加和刪除類與設置和刪除Cookie與Jquery
- 4. JQuery刪除和添加類
- 5. jquery添加和刪除類?
- 6. jQuery - 添加和刪除類
- 7. 添加和刪除與jQuery
- 8. 如何使用jquery動態添加/刪除文件類型輸入字段?
- 9. jquery動態添加/刪除輸入
- 10. jQuery的刪除添加輸入文本
- 11. jquery添加類輸入點擊並刪除類當點擊其他輸入
- 12. javascript添加和刪除輸入值
- 13. 添加和刪除一個輸入框
- 14. Angularjs動態添加和刪除輸入
- 15. 動態添加和刪除輸入
- 16. jquery,數組和動態添加和刪除文本輸入
- 17. jQuery的添加刪除類
- 18. jQuery的 - 添加/刪除類
- 19. 添加刪除類Jquery
- 20. 刪除Jquery添加的類
- 21. 添加/刪除類onClick Jquery
- 22. jquery添加,刪除類
- 23. jQuery添加/刪除類
- 24. 添加/刪除類的jQuery
- 25. jQuery的添加/刪除類
- 26. 按jQuery順序添加和刪除類
- 27. jquery動態添加和刪除類
- 28. 刪除和添加類沒有jQuery中
- 29. jquery添加和刪除類問題
- 30. 在jQuery中添加和刪除類