Google App Script 플랫폼을 사용하여 양식을 만들고 UI의 버튼을 눌러 요소를 동적으로 추가하려고합니다. 어떻게해야합니까?Google HTML 서비스 - 동적 양식
<form id="myForm">
Name <input name="myName" type="text" /><br/><br/>
Address <input name="myAddress" type="text" /><br/><br/>
<input type="button" value="Add element" onclick="google.script.run.withSuccessHandler(addElement)" />
<input type="button" value="submit" onclick="google.script.run.withSuccessHandler(showData).processForm(this.form)" />
</form>
<div id="output"></div>
<script>
function addElement(){
document.getElementById('myForm').append("input");
}
function showData(data){
var div = document.getElementById('output');
div.innerHTML = '<p>' + data + '</p>';
}
</script>
여기 Code.gs
function doGet() {
return HtmlService.createHtmlOutputFromFile('index').setSandboxMode(HtmlService.SandboxMode.NATIVE);
}
function processForm(formObject){
Logger.log(formObject);
return formObject;
}
도움을
감사하다
index.html을 : 여기 내 코드입니다!
이인가되지 일? 오류가 있습니까? – DanM7
아니요 작동하지 않습니다 - 새 텍스트 상자를 추가하지 않고 div ID = "output"("[object Object]"를 인쇄합니다)의 텍스트 상자 내용을 인쇄하지 않습니다 – 123345566i
콘솔? 어떤 오류가 보이십니까? –