Funzioni JS

alonzo

Well-known member
Ho inserito onblur:dadabik_capitalize nel campo Funzioni dell'evento JS del Form configuration per il campo Dati, ma non succede nulla. Dove sbaglio?

Funzione in custom_functions.js

function dadabik_capitalize(field)
{
field.value = field.value.toUpperCase();
}


You are using DaDaBIK version 9.0-Monterosso enterprise, installed on 07.07.2018
You are runnning the last release of DaDaBIK
PHP Version: 7.0.30
mysql version: 5.0.92-enterprise-gpl-log
Web server: Apache
Client: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36
 

eugenio

Administrator
Staff member
Cioè se scrivi del testo nel campo corrispondente e poi ti sposti in un altro campo il testo non viene messo in maiuscolo?
Riesci a vedere se vengono generati errori javascript aprendo la javascript console del tuo browser?
L'applicazione è accessibile online?
 

alonzo

Well-known member
https://www.prevenzioneonline.info/dati/

Immagine3.jpg
 

eugenio

Administrator
Staff member
Non è attiva né la funzione di insert né di edit sulla form quindi non è possibile vedere il funzionamento della funzione JS.
 

eugenio

Administrator
Staff member
Il form configurator e' OK ma secondo me non hai scritto la funzione dadabik_capitalize() in custom_functions.js
 

alonzo

Well-known member
function dadabik_capitalize(field)
{
field.value = field.value.toUpperCase();
}

Cosa ha di sbagliato?
 

eugenio

Administrator
Staff member
La funzione risulta commentata nel tuo file

https://www.prevenzioneonline.info/dati/include/custom_functions.js
 
Top