Joomla.it Forum

Componenti per Joomla! => Gestione Form => : marco_g 20 Jan 2013, 15:29:00

: Upload con controllo filesize per BreezingForms
: marco_g 20 Jan 2013, 15:29:00

Ciao, ho istallato BreezingForms versione free, che da la possibilita di aggiungere script di controllo per i vari campi.Come da titolo mi occorre caricare un'immagine e controllarne le dimensioni.
Inserisco questo script come convalida



function ff_controlloupload1(element, message)
{
    if (element.value.fileSize > 524288) return '';
    if (message=='') message = "Please enter "+element.name+".\n";
    ff_validationFocus(element.name);
    return message;
}


Purtroppo , anche se il file è meno di 0,5 Mb mi compare sempre il messaggio


....


Allora, così è funzionante, inserito come action script!


function ff_controlloupload05(element,action)
{if(document.getElementById("ff_elem73").files[0].size>500000)
{alert('Attenzione il file non può essere maggiore di 0,5Mb.');}
else {return true }}
 //-->


Ma al posto dell'id "ff_elem73" vorrei prendesse in automatico l'id del campo dove viene inserito, qualche idea?