以下のコードを使用して、入力タイプonfocusを変更し、テキストonblurにリセットしています。しかし、これは機能していません
HTML
<input type="password" onfocus="changeInputType(this,'text')"
onblur="changeInputType(this,'password')">
JS
function changeInputType(oldObject, oType) {
var newObject = document.createElement('input');
var wrapper= document.createElement('div');
wrapper.innerHTML= oldObject.outerHTML.replace('type=password','type=text');
var newObject = wrapper.firstChild;
oldObject.parentNode.replaceChild(newObject,oldObject);
return newObject;
}
これがフィドルです。動作していません。