페이지가 렌더링 된 후 JAVASCRIPT 함수를 사용하여 텍스트 상자의 값을 설정해야합니다. 내가 텍스트 상자의 ID를 얻으려고했지만 모든 하중에 변화를 계속합니다. 텍스트 상자의 값을 설정할 수있는 방법이 있습니까? 그것은 내가 입력 및 선택 필드의 값을 설정해야하는 확장 기능을 만드는 것 같습니다.render - force.com 후 텍스트 상자의 값 설정
나는 Queryselctor를 시도했다. 예 :
getElementsByTagName ("입력") .value = 1 "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