]> wagner.pp.ru Git - oss/stilllife.git/blobdiff - templates/basicset/form.js
*** empty log message ***
[oss/stilllife.git] / templates / basicset / form.js
diff --git a/templates/basicset/form.js b/templates/basicset/form.js
new file mode 100644 (file)
index 0000000..d3127a2
--- /dev/null
@@ -0,0 +1,18 @@
+// Библиотека стандартных функций, используемых в формах форумного
+// скрипта
+//
+
+// Запрещает поле password в текущей форме если значение value текущего
+// элемента не пусто. Используется в качестве обработчика onChange
+// для поля openid_site. Пример использования
+//     <select name="openid_site" onChange="selectSite(this)">
+    
+function selectSite( element) {
+   var form = element.form;
+   var password_field = form["password"];
+   if (element.value != "") {
+       password_field.disabled=1;
+  } else {
+       password_field.disabled=0;
+  }    
+}