양식을 작성했지만 예기치 않은 오류가 발생합니다.예기치 않은 오류 Google Apps Script
function showCompletePage(){
var app = UiApp.getActiveApplication();
app.getElementById('rightPanel').setVisible(false);
var pnl = app.createVerticalPanel().setId('outro');
var text = "<p>Uw aanvraag is met succes verwerkt.</p>";
text += "<p>U zal zo meteen een offerte ontvangen via mail.<br />Verzeker u ervan dat de mail niet in uw spam toegekomen is.</p>";
text += "<p>Gelieve de offerte binnen de drie dagen terug te sturen, zodat uw reservatie definitief bevestigd kan worden.</p>";
pnl.add(app.createHTML(text).setId('final'));
var el = app.createButton('Klik hier indien u nog een opleiding wil reserveren').setId('anotherOne');
el.addClickHandler(app.createServerHandler("startAgain"));
app.add(pnl);
app.add(el);
return app;
}
function startAgain(e){
Logger.log('restart');
var app = UiApp.getActiveApplication();
app.getElementById('startAgain').setVisible(false);
app.getElementById('outro').setVisible(false);
buildUI();
return app;
}
난 함수 startAgain의 라인 app.getElementById('outro').setVisible(false);
을 언급 할 때 이미 내가 오류가 발생하지 않는 것을 알아 냈()
내가 잘못 뭘하는지 아는 사람?
, 나는) (존재하거나 함수로 setVisible이없는 '아웃트로'의 id를 가진 요소를 생각하지 않는다; 그게 내 경험 이었어. – mzimmerman
'app.getElementById ('startAgain'). setVisible (false);'는 저에게 이상한 라인입니다. id'ed 'startAgain' 요소가 보이지 않습니다. 그게 문제가되는 라인이 아닌가? –