ページがレンダリングされた後にJAVASCRIPT関数を使用してテキストボックスの値を設定する必要があります。私はテキストボックスのIDを取得しようとしましたが、すべての負荷を変更し続けます。テキストボックスの値を設定する方法はありますか?私は入力と選択フィールドの値を設定する必要がある拡張のように作成している可能性があります。レンダー後のテキストボックスの値を設定する - force.com
私はQueryselctorを試しました。例:
getElementsByTagNameの( '入力')1 .VALUE = "testRecord"。
連絡先フォームに姓の値を設定し、それが機能しているように感じます。保存をクリックすると、それを空にして強制的に表示します。しかし、私はテキストボックスにいくつかの事を入力し、私は値を設定するために私の関数を使用すると、それは働いた。
これは営業担当者によって生成されたコードです。
<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>
参考のために画像が添付されています。 successfulyテキストボックスで設定コンソール
からテキストボックスの値を設定
は値。
保存ボタンをクリックした後、テキストボックスが空になり、mandratoryエラーを示しFILD!事前に
感謝。
「document.getElementsByTagName( "input"); ' – Feathercrown
を使用してください。うまくいきませんでした。私は質問仲間を編集しました! – ganesh