org.wings.plaf.css.script.HideSelectBoxesScript Maven / Gradle / Ivy
The newest version!
package org.wings.plaf.css.script;
import org.wings.script.ScriptListener;
public class HideSelectBoxesScript
implements ScriptListener
{
@Override
public String getEvent() {
return null;
}
@Override
public String getCode() {
return null;
}
@Override
public String getScript() {
final StringBuilder script = new StringBuilder();
script.append("function hideSelectBoxes() {\n");
script.append(" for (var i = 0; i < document.forms.length; i++) {\n");
script.append(" for (var e = 0; e < document.forms[i].length; e++) {\n");
script.append(" if (document.forms[i].elements[e].tagName == 'SELECT') {\n");
script.append(" document.forms[i].elements[e].style.visibility = 'hidden';\n");
script.append(" }\n");
script.append(" }\n");
script.append(" }\n");
script.append("}\n");
script.append("hideSelectBoxes();\n");
return script.toString();
}
@Override
public int getPriority() {
return 0;
}
}