Ich muss einen Wert des Textfelds mit einer JAVASCRIPT-Funktion festlegen, nachdem die Seite gerendert wurde. Ich habe versucht, eine ID des Textfelds zu bekommen, aber es ändert sich bei jeder Ladung. Gibt es eine Möglichkeit, den Wert des Textfelds festzulegen? Es ist wahrscheinlich, dass ich wie eine Erweiterung erzeuge, die ich brauche, um den Wert der Eingabe festzulegen und das Feld auszuwählen.Wert der Textbox nach render - force.com setzen
Ich versuchte Queryselctor. Beispiel:
getElementsByTagName ('Eingabe') 1 .value = "testRecord";
Es legt den Wert des Nachnamens in Kontaktformular und fühlt sich an wie es funktioniert. Wenn ich auf Speichern klicke, wird es einfach leer und als Pflichtfeld angezeigt! Aber wenn ich etwas in ein Textfeld eintippe und dann meine Funktion zum Setzen von Werten verwende, hat es funktioniert.
Dies ist der Code, der vom Außendienst generiert wird.
<div data-aura-rendered-by="14996:0" class="uiInput uiInputText uiInput--default uiInput--input" data-aura-class="uiInput uiInputText uiInput--default uiInput--input">
<label class="uiLabel-top form-element__label uiLabel" for="14981:0" data-aura-rendered-by="14991:0" data-aura-class="uiLabel">
<span class="" data-aura-rendered-by="14992:0">Last Name</span>
<!--render facet: 14994:0-->
<span class="required " data-aura-rendered-by="14982:0">*</span>
</label>
<input class="compoundBLRadius compoundBRRadius form-element__row input" maxlength="80" type="text" aria-describedby="" placeholder="Last Name" required="" id="14981:0" data-aura-rendered-by="14985:0" data-interactive-lib-uid="242" aria-required="true">
</div>
Ich habe Bilder als Referenz beigefügt.
Einstellung Wert von Textbox von der Konsole
Wert successfuly in Textfeld gesetzt.
Nach speichern Schaltfläche klicken, fild die Textbox leer werden und zeigt mandratory Fehler!
Vielen Dank im Voraus.
Try 'document.getElementsByTagName ("Input") verwendet;' – Feathercrown
Es funktionierte den Ball hielt. Ich habe meine Frage bearbeitet! – ganesh