Validar formulários
Boas,
tenho um formulário que é gerado de acordo com os dados obtidos da base de dados, sendo o name da seguinte forma: justificacao[]. Como é que faço para verificar se o campo está preenchido quando o usuario clica para gravar?
<form action="Formulario_Compet_Funcionais_Model.php" method="post" >
<div class="page">
<input type="hidden"/>
<h3 class="header">
<span>
</span></h3>
<div class="bluebox" align="left">
<h1><?php echo $lang['PAGE_TITLE_ADMIN6'];?></h1><br/>
<?php foreach ($data as $row): ?>
<table>
<input type="hidden" name="ID[]" id="ID[]" value="<?php echo $row['id']; ?>"/></td></tr>
<tr align="left"><th width="20%"><?php echo $lang['Competencia'];?></th><td>
<input type="text" readonly="readonly" style="width: 400px" name="competencia[]" value="<?php echo $row['competencia']; ?>"/></td></tr>
<tr align="left"><th><?php echo $lang['Indicador'];?></th><td>
<textarea name="indicador[]" style="width: 400px;height: 50px"><?php echo $row['indicador']; ?></textarea>
</td></tr>
<tr align="left"><th><?php echo $lang['Nivel'];?></th><td>
<input type="text" disabled="true" style="width: 120px" name="nivel[]" value="<?php echo $row['descricao']; ?>"/></td></tr>
</td></tr>
<tr align="left"><th>Auto-Avaliação</th><td><select size="1" name="auto_avaliacao[]" id="auto_avaliacao[]">
<option selected value="Selecione">- seleccionar -</option>
<?php
foreach ($nivel as $value):
echo "<option value=\"" . $value['id'] . "\">" . $value['descricao'] . "</option>";
endforeach; ?>
</select></td></tr>
<tr align="left"><th><?php echo $lang['Justificacao'];?></th><td>
<textarea name="justificacao[]" id="justificacao[]" style="width: 400px" ></textarea></td></tr>
<br/><br/>
<tr align="left"><th>Avaliação Superior Hierárquico</th><td>
<input type="text" disabled="true" value="" /></td></tr>
<tr align="left"><th><?php echo $lang['Justificacao'];?></th><td>
<textarea name="justificacao_sup[]" style="width: 400px" disabled="true" >
</textarea></td></tr>
</table>
<br/><hr/><br/>
<?php endforeach; ?>
<br />
<br />
<input style="margin-left: 320px" type="image" src="images/gravar.png" onclick="verifica()">
<div style="clear: both;"></div>
</div>
</form>Discussão (1)
Carregando comentários...