0
我知道,關於所需的堆棧有很多問題。我嘗試了很多選項,但沒有結果。HTML表格不能正常工作
<script>
// Javascript function called by "submit" button handler,
// to show results.
function updateOutput(resultHtml) {
toggle_visibility('inProgress');
var outputDiv = document.getElementById('output');
outputDiv.innerHTML = resultHtml;
}
// From blog.movalog.com/a/javascript-toggle-visibility/
function toggle_visibility(id) {
var e = document.getElementById(id);
if(e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
}
</script>
<div id="formDiv" >
<!-- Form div will be hidden after form submission -->
<form id="myForm" >
name : <input name="name" type="text" required /> <br/>
Eadres: <input name="email" type="text" required /><br/>
<input type="submit" value="Submit"
onclick="toggle_visibility('formDiv'); toggle_visibility('inProgress');
google.script.run
.withSuccessHandler(updateOutput)
.processForm(this.parentNode)" />
</form>
</div>
<div id="inProgress" style="display: none;">
<!-- Progress starts hidden, but will be shown after form submission. -->
Balabla
</div>
<div id="output">
<!-- Blank div will be filled with "Thanks.html" after form submission. -->
</div>
當我使用submitform()
這樣
<input type="submit" value="Submit"
onclick="toggle_visibility('formDiv'); toggle_visibility('inProgress');submitform();
google.script.run
.withSuccessHandler(updateOutput)
.processForm(this.parentNode)" />
這部分運行不正常
方式是需要不工作?並有解決方案。
謝謝
如果我使用onclick表單被觸發。當我使用onsubmit時,問題依然存在。 – Adam
@Adam'onsubmit'放在'form'標籤上,而不是'input'按鈕。 – Adam