J'ai une zone de texte qui affiche des données de la colonne "historique" dans ma base de données . Pour une raison inconnue, il y a près de 1,5 ligne d'espace supplémentaire avant le texte. Tout le monde peut me donner une idée de la raison pour laquelle cela se produit? Voici mon article HTML:
<div>
<table>
<tr>
<th > History:</th>
<td>
<textarea style="margin-left:90px"; name="history"cols="80"label="notes"rows="4"wrap="virtual">
<?php echo $my_class->history;?></textarea>
</td>
</tr>
</table>
</div>
Vous pouvez voir le problème ici:
C'est parce que votre tag php est sur une nouvelle ligne. Il lit dans les espaces à partir de l'endroit où <textarea>
se termine jusqu'à l'ouverture de la balise php. Mettez tout cela sur une seule ligne pour réparer.
Je sais que c'est tard, mais je peux aider les autres.
utilisez-le lorsque l'indentation du document est requise.
$('document').ready(function()
{
$('textarea').each(function(){
$(this).val($(this).val().trim());
}
);
});
Mettez tout cela sur une seule ligne pour résoudre ce problème. Créez votre code comme ceci.
<textarea style="margin-left:90px";name="history"cols="80"label="notes"rows="4"wrap="virtual"><?php echo $my_class->history;?></textarea>
Il suffit de mettre votre balise php open juste après la balise de fermeture textarea .. N'utilisez pas de saut de ligne .. Et fermez php exactement avant (comme vous l'avez fait) .. Ceci effacera tous les espaces blancs ..