6992d44bfe238ffb2c2d559b23cf739bee503fda
chmalee
Fri May 11 15:27:50 2018 -0700
Adding a clear button to phyloPng and changing the default tree, refs #17322
diff --git src/lib/cheapcgi.c src/lib/cheapcgi.c
index 079eea5..1b7fe99 100644
--- src/lib/cheapcgi.c
+++ src/lib/cheapcgi.c
@@ -1470,30 +1470,41 @@
{
printf("");
}
void cgiMakeClearButton(char *form, char *field)
/* Make button to clear a text field. */
{
char id[256];
safef(id, sizeof id, "%s_clickBut", form);
char javascript[1024];
safef(javascript, sizeof(javascript),
"document.%s.%s.value = ''; document.%s.submit();", form, field, form);
cgiMakeOnClickButton(id, javascript, " Clear ");
}
+void cgiMakeClearButtonNoSubmit(char *form, char *field)
+/* Make button to clear a text field, without resubmitting the form. */
+{
+char id[256];
+safef(id, sizeof id, "%s_clear", field);
+char javascript[1024];
+safef(javascript, sizeof javascript,
+ "document.%s.%s.value = '';", form, field);
+cgiMakeOnClickButton(id, javascript, " Clear ");
+}
+
void cgiMakeButtonWithMsg(char *name, char *value, char *msg)
/* Make 'submit' type button. Display msg on mouseover, if present*/
{
printf("");
}
void cgiMakeButtonWithOnClick(char *name, char *value, char *msg, char *onClick)
/* Make 'submit' type button, with onclick javascript */
{
printf("