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");
}
}