summaryrefslogtreecommitdiffstats
path: root/admin/WebConsole/jscripts/propiedades_proyectores.js
diff options
context:
space:
mode:
authorRamón M. Gómez <ramongomez@us.es>2018-06-29 13:46:11 +0200
committerRamón M. Gómez <ramongomez@us.es>2019-10-01 09:08:13 +0200
commit8256de50847692558d12bda5647ea3ec71c0a22b (patch)
tree01b9aae2bc1839d70f2995ffba3a75ccf60449b2 /admin/WebConsole/jscripts/propiedades_proyectores.js
parent750143726b26764de7d8dd64d4d73f304e81123f (diff)
#794: New projector types.
Diffstat (limited to 'admin/WebConsole/jscripts/propiedades_proyectores.js')
-rw-r--r--admin/WebConsole/jscripts/propiedades_proyectores.js15
1 files changed, 10 insertions, 5 deletions
diff --git a/admin/WebConsole/jscripts/propiedades_proyectores.js b/admin/WebConsole/jscripts/propiedades_proyectores.js
index f5284e3f..b1e2a4e3 100644
--- a/admin/WebConsole/jscripts/propiedades_proyectores.js
+++ b/admin/WebConsole/jscripts/propiedades_proyectores.js
@@ -83,10 +83,15 @@ function comprobar_datos(){
return true;
}
- var form = document.fdatos;
- return validate(form.nombreproyector, validate_notspace, 0) &&
- validate(form.nombreproyector, validate_text_notnull, 0) &&
- validate(form.ip, validate_ipadress_notnull, 1);
+ var form = document.fdatos;
+ if (form.tipo.valuue === 'net-pjlink' || form.tipo.value === 'net-other') {
+ return validate(form.nombreproyector, validate_notspace, 0) &&
+ validate(form.nombreproyector, validate_text_notnull, 0) &&
+ validate(form.ip, validate_ipadress_notnull, 1);
+ } else {
+ return validate(form.nombreproyector, validate_notspace, 0) &&
+ validate(form.nombreproyector, validate_text_notnull, 0);
+ }
}
//
@@ -94,5 +99,5 @@ function comprobar_datos(){
//
function activaip(type) {
var ip = document.getElementsByName('ip')[0];
- ip.readOnly = type.value !== 'pjlink';
+ ip.readOnly = type.value !== 'net-pjlink' && type.value !== 'net-other';
}