Ich verwende Google Sites für meine Webseite und möchte Teile davon dynamisch gestalten. Daher möchte ich die CSS-Klasse ändern, die mit bestimmten HTML-Elementen in Verbindung mit einem On-Click-Ereignis verknüpft ist.Wie kann ich mithilfe von Google Sites und Google App Scripts die CSS-Klasse eines HTML-Elements dynamisch ändern?
ZB: Ausgangssituation:
<div class="foo">Hello</div>
<a href="#" onlick="method()">World</a>
Nach einem Klick auf "Welt":
<div class="bar">Hello</div>
<a href="#" onlick="method()">World</a>
Leider 'Documet. ... 'funktioniert nicht in Google App Scripts. – Florian
Verwenden Sie den HTML-Service, um Ihre Seite aus der GAS-Funktion doGet() zu erstellen? – Gerneio
Ah ich sehe, ich glaube, Sie versuchen, Ihre tatsächliche Google-Website von GAS zu ändern, ist das korrekt? Was ich gemacht habe, ist GAS-Web-Apps zu erstellen, HTML-Service zu verwenden, um benutzerdefinierte HTML-Formulare zu erstellen und so, dass ich in die Site einbetten und von dort aus komplett manipulieren kann. Ich bin mir nicht sicher, wie viel Kontrolle Sie über die direkte Manipulation Ihrer Google-Seitenelemente haben. – Gerneio