package e4s.tutorial; import e4s.html.*; import e4s.servlet.E4ModuleImplementation; /** * Write Text to a DIV element using a Java-Script. * * {@tutorial Example_DIV_4} */ public class Example_DIV_4 extends E4ModuleImplementation { public static E4Method start = null; public static String EXAMPLE_NAME = "Output to DIV"; public void start( HTML html ) { html.Message(E4Message.CAPTION,"Update content of a <DIV>-Tag using Java-Script"); html.P(); DIV div = html.DIV("TEST", 200, 20); div.println(NBSP); html.P(); E4JavaScript jsWrite = div.jsWrite(); //E4JavaScript jsAppend = div.jsAppend(); E4JavaScript jsClear = div.jsClear(); E4EventHandlerBUTTON evtWrite = new E4EventHandlerBUTTON(E4EventHandlerBUTTON._EVENT_ONCLICK,jsWrite.getName()); evtWrite.setParam("Hello World"); E4EventHandlerBUTTON evtWriteTag = new E4EventHandlerBUTTON(E4EventHandlerBUTTON._EVENT_ONCLICK,jsWrite.getName()); evtWriteTag.setParam("Hello World"); // E4EventHandlerBUTTON evtAppend = new E4EventHandlerBUTTON(E4EventHandlerBUTTON._EVENT_ONCLICK,jsAppend.getName()); // evtAppend.setParam(Long.toString(System.currentTimeMillis())); E4EventHandlerBUTTON evtClear = new E4EventHandlerBUTTON(E4EventHandlerBUTTON._EVENT_ONCLICK,jsClear.getName()); html.BUTTON(evtWrite).println("print"); html.NBSP(); html.BUTTON(evtWriteTag).B().println("print"); html.NBSP(); // html.BUTTON(evtAppend).println("append"); // html.NBSP(); html.BUTTON(evtClear).println("clean"); } }