Executar um form assim que o campo for preenchido
Salve Galera!!
Estou com um problema que acredito que seja muito facil mas não estou conseguindo colocar no código.
Tenho um formulário simples onde temos apenas um campo a ser preenchido, input file.
estarei utilizando ele no celular para fotos de processos de conferência. O que preciso é que assim que constar dados no campo ele automaticamente executa o form para salvar.
segue script;
<form name="form" id="form"class="form-horizontal" action="" method="post">
<div class="form-group form-group-lg">
<div class="col-sm-12">
<input id="foto" name="foto" hidden="1" value="<?=$prot_foto?>" type="text" maxlength="200" >
<input id="lote" name="lote" hidden="1" value="<?=$lote?>" type="text" maxlength="200" >
<label for='selecaoarquivo' ><figure><svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="50" height="40" viewBox="0 0 512.000000 392.000000"
preserveAspectRatio="xMidYMid meet">
<g transform="translate(0.000000,392.000000) scale(0.100000,-0.100000)"
fill="#000000" stroke="none">
<path d="M1970 3073 l-151 -163 681 0 682 0 -19 24 c-10 14 -70 85 -133 160
l-115 134 -397 4 -397 3 -151 -162z m710 17 l0 -60 -190 0 -190 0 0 60 0 60
190 0 190 0 0 -60z"/>
<path d="M3370 3005 l0 -95 240 0 240 0 0 95 0 95 -240 0 -240 0 0 -95z"/>
<path d="M1154 2955 l-1 -45 224 0 223 0 0 45 0 45 -222 0 -223 0 -1 -45z"/>
<path d="M1105 2829 c-114 -19 -200 -64 -266 -137 -85 -94 -116 -191 -126
-384 l-6 -128 713 0 713 0 72 68 c122 117 239 184 386 223 69 19 109 23 224
22 121 0 152 -4 228 -27 48 -14 118 -42 156 -61 78 -39 205 -137 248 -189 l28
-36 433 0 432 0 0 118 c0 123 -20 234 -56 304 -47 94 -138 168 -254 210 l-65
23 -1405 1 c-773 1 -1427 -2 -1455 -7z"/>
<path d="M2715 2207 c-212 -23 -436 -233 -475 -446 -14 -78 -12 -196 5 -270
43 -181 197 -344 384 -408 52 -18 89 -23 171 -23 179 0 297 47 415 165 116
115 175 256 175 415 0 232 -158 458 -378 540 -68 26 -200 38 -297 27z"/>
<path d="M712 1528 c5 -611 5 -613 63 -728 52 -102 125 -163 251 -207 l79 -28
1420 0 c1350 0 1423 1 1480 18 177 55 271 151 315 321 19 75 20 110 20 633 l0
553 -396 0 c-218 0 -394 -3 -392 -7 2 -5 15 -30 29 -58 54 -102 81 -210 86
-346 11 -261 -69 -472 -249 -651 -309 -311 -799 -341 -1140 -70 -167 133 -273
303 -314 503 -13 64 -15 114 -11 219 6 150 24 224 83 343 l34 67 -681 0 -680
0 3 -562z"/>
</g>
</svg></figure><h4>TIRAR FOTO</h4></label>
<input type="file" id="selecaoarquivo" class="btn btn-danger" name="image[]" accept="image/*" capture="camera">
</div>
</div><br> <p><br> <p>
<button name="Cadastrar" id="cadastrar" value="Cadastrar" class="btn btn-success " type="Submit" onclick="javascript:document.getElementById('blanket').style.display = 'block';document.getElementById('aguarde').style.display = 'block';"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="25" viewBox="0 0 20 17"><path d="M10 0l-5.2 4.9h3.3v5.1h3.8v-5.1h3.3l-5.2-4.9zm9.3 11.5l-3.2-2.1h-2l3.4 2.6h-3.5c-.1 0-.2.1-.2.1l-.8 2.3h-6l-.8-2.2c-.1-.1-.1-.2-.2-.2h-3.6l3.4-2.6h-2l-3.2 2.1c-.4.3-.7 1-.6 1.5l.6 3.1c.1.5.7.9 1.2.9h16.3c.6 0 1.1-.4 1.3-.9l.6-3.1c.1-.5-.2-1.2-.7-1.5z"/></svg><h4>SALVAR FOTO</h4></button>
</form>
Se puderem me dar uma força nisso agradeço imensamente!!!Discussão (1)
Carregando comentários...