セキュリティ上の懸念から、IEブラウザではinput
タイプ変更の使用setAttribute
はサポートされていないため、以下の方法に従います。
div.innerHTML = ele.outerHTML.replace('type=text' , 'type=password');
しかし、これは、置き換えられなかった場合、type="text"
またはtype='text'
置き換えられなかったために機能しません。一般的な方法で同じものと一致し、それを置き換える正規表現はありますか?