diff --git a/form.js b/form.js
index d1f99b868978e1403dd7452e71ac8072afa218ea..281b5db1637f2846fd36002e1c1aa06c8c5d79a8 100644
--- a/form.js
+++ b/form.js
@@ -14,6 +14,11 @@ const table = {
   "amperenodes-medium": { "max_cpu": 128, "max_hour": 48, "max_gpu": 2 },
 }
 
+function set_max_value(form_id, value) {
+  const form_element = $(form_id);
+  form_element.attr({'max': value});
+}
+
 function set_partition_change_handler() {
   let partition_select = $("#batch_connect_session_context_bc_partition");
   partition_select.change( function(e) {