Habe in der Zwischenzeit selber etwas rechechiert und bin auf folgenden Ansatz gestossen.
Umgesetzt in contao würde dies etwa so lauten:
HTML-Code:
<div id="div1">
<input name="pass_temp" type="text" value="Ihr Passwort" maxlength="64" class="text cleardefault" onfocus="changeBox()" />
</div>
<div id="div2" style="display:none">
<input name="password" id="password" type="password" value="" maxlength="64" class="text password" onBlur="restoreBox()" />
</div>
Code:
<script language="javascript">
function changeBox()
{
document.getElementById('div1').style.display='none';
document.getElementById('div2').style.display='';
document.getElementById('password').focus();
}
function restoreBox()
{
if(document.getElementById('password').value=='')
{
document.getElementById('div1').style.display='';
document.getElementById('div2').style.display='none';
}
}
</script>
Vieleicht stört sich ja sonst noch jemand am sichtbaren Passwort im IE
Lesezeichen