Ich versuche, Dojo zum ersten Mal zu benutzen, daher ist das vielleicht offensichtlich.
Ich habe ein sehr einfaches Formular mit einer Textarea, die ausgefüllt werden muss.
<script src="http://ajax.googleapis.com/ajax/libs/dojo/1.10.3/dojo/dojo.js"></script>
<form id='form1' action="" method="" dojoType="dijit.form.Form">
<label for="dob">desc:</label>
<textarea class='multilinecontrol' dojoType="dijit.form.Textarea" selected='true' required='true'></textarea>
<button type='submit' id="next" name="next" dojoType="dijit.form.Button">
Next</button>
</form>
Ich habe die Eigenschaft "erforderlich" hinzugefügt, damit ich sicherstellen kann, dass das Formular gültig ist, bevor der Benutzer fortfahren kann.
Allerdings, wenn das Formular zeigen die Textarea hat einen roten Fokus-Ring um ihn herum, keines der anderen Widgets verhalten sich wie diese und seine wirklich ärgerlich.
Haben Sie eine Idee, wie man sie loswerden kann?
Ich könnte es hacken, indem ich eine Art Standardtext einfüge, wie z. B. "Hier etwas einfügen", aber dann muss ich zusätzliche Validierungsarbeit leisten - was ich derzeit nicht kann.