Enthält die Namen von WebTML-Form-Feldern, deren Inhalte gelöscht werden wenn die Validierung dieses tml:input-Tags fehlschlägt.
Schägt die Validierung dieses Tags fehl, so werden die Inhalte der in diesem Feld angegebenen WebTML-Form-Felder geleert. Auf diese Weise kann der Benutzer dazu gezwungen werden, Eingaben grundsätzlich neu durchzuführen, nachdem eine Validierung fehlschlägt. Bei komplexen Abhängigkeiten zwischen Feldern kann dies der Datenintegrität dienlich sein.
In diesem Beispiel wird eine Passwortvergabe per WebTML-Formular realisiert. Wie an vielen Stellen üblich wird der Benutzer dazu angehalten, das Kennwort zweifach einzugeben. Als Validierung werden die Felder verglichen. Schlägt der Vergleich fehl, so werden die Felder geleert da der Benutzer beide Felder komplett neu eingeben sollte um sich der tatsächlich vergebenen Passwörter bewusst zu sein.
<tml:form id="setpassword">
Password:
<tml:input type="hashedpassword" name="pwd1"/><br/>Reenter password:
<tml:input type="hashedpassword"
name="pwd2"
validation="tmlform.enteredValue('pwd1') == $E_VALUE"
cleariferror="pwd1,pwd2"
message="The entered passwords did not match!"/><br/>
<tml:button clickaction="storePassword">Store</tml:button>
</tml:form>