par
Cyrano » 01 déc. 2005, 15:02
Ok, alors c'est normal: Tu as bien un attribut name dans ta balise textarea et IE l'interpête correctement
à tort : par contre, tu n'as pas d'attribut id : or tu fais appel à getElementById() : l'id n'existant pas, Firefox ne bronche pas. Proposition:
<form action="<?php echo $_SERVER['PHP_SELF'] ."?n=". $text_crypt;?>" method="post">
<center>
<table BORDER="1" width="560">
<tr>
<td >
<center><b>Your Friend</b></center>
</td>
<td>
<center><b><?php echo $nameto." ".$firstnameto."</b> <i>".$countryto."</i>";?></center>
</td>
<td>
<a href="engine.php"><center><b>Find</b></center></a>
</td>
</tr>
<tr>
<td>
<center><b>Title</b></center>
</td>
<td colspan="2">
<center><input TYPE="text" SIZE="50" NAME="title" MAXLENGTH="40" /></center>
</td>
</tr>
<tr>
<td colspan="3">
<center>
<img src="smiles/angel.gif" border="0" alt="angel" onclick="add_smilie(':angel:')">
<img src="smiles/bunny.gif" border="0" alt="bunny" onclick="add_smilie(':bunny:')">
<img src="smiles/cat.gif" border="0" alt="cat" onclick="add_smilie(':cat:')">
<img src="smiles/clock.gif" border="0" alt="clock" onclick="add_smilie(':clock:')">
<img src="smiles/color.gif" border="0" alt="color" onclick="add_smilie(':color:')">
<img src="smiles/hello.gif" border="0" alt="hello" onclick="add_smilie(':hello:')">
<img src="smiles/love.gif" border="0" alt="love" onclick="add_smilie(':love:')">
<img src="smiles/birth.gif" border="0" alt="birth" onclick="add_smilie(':birth:')">
<img src="smiles/fest.gif" border="0" alt="fest" onclick="add_smilie(':fest:')">
<img src="smiles/toothy.gif" border="0" alt="toothy" onclick="add_smilie(':toothy:')">
</center>
</td>
</tr>
<tr>
<td>
<center>
<b>Text</b> <br>
</br>
<font color="red">Limit </font><br>
200 characters <br>
</br>
<input type=box readonly name=remLentext size="3" value="200">
</center>
</td>
<td colspan="2">
<center>
<textarea wrap="physical" rows="10" name="message" id="message" cols="70" onKeyDown="textCounter(this.form.message,remLentext,200);" onKeyUp="textCounter(this.form.message,remLentext,200);"/></textarea>
</center>
</td>
</tr>
<tr>
<td colspan="3">
<center><input type="submit" class="bouton" name="envoi" value="Send" /> <input type="reset" class="bouton" value="Reset" /></center>
</td>
</tr>
</table>
</center>
</form>
Ok, alors c'est normal: Tu as bien un attribut name dans ta balise textarea et IE l'interpête correctement [u]à tort[/u] : par contre, tu n'as pas d'attribut id : or tu fais appel à getElementById() : l'id n'existant pas, Firefox ne bronche pas. Proposition:
[php]<form action="<?php echo $_SERVER['PHP_SELF'] ."?n=". $text_crypt;?>" method="post">
<center>
<table BORDER="1" width="560">
<tr>
<td >
<center><b>Your Friend</b></center>
</td>
<td>
<center><b><?php echo $nameto." ".$firstnameto."</b> <i>".$countryto."</i>";?></center>
</td>
<td>
<a href="engine.php"><center><b>Find</b></center></a>
</td>
</tr>
<tr>
<td>
<center><b>Title</b></center>
</td>
<td colspan="2">
<center><input TYPE="text" SIZE="50" NAME="title" MAXLENGTH="40" /></center>
</td>
</tr>
<tr>
<td colspan="3">
<center>
<img src="smiles/angel.gif" border="0" alt="angel" onclick="add_smilie(':angel:')">
<img src="smiles/bunny.gif" border="0" alt="bunny" onclick="add_smilie(':bunny:')">
<img src="smiles/cat.gif" border="0" alt="cat" onclick="add_smilie(':cat:')">
<img src="smiles/clock.gif" border="0" alt="clock" onclick="add_smilie(':clock:')">
<img src="smiles/color.gif" border="0" alt="color" onclick="add_smilie(':color:')">
<img src="smiles/hello.gif" border="0" alt="hello" onclick="add_smilie(':hello:')">
<img src="smiles/love.gif" border="0" alt="love" onclick="add_smilie(':love:')">
<img src="smiles/birth.gif" border="0" alt="birth" onclick="add_smilie(':birth:')">
<img src="smiles/fest.gif" border="0" alt="fest" onclick="add_smilie(':fest:')">
<img src="smiles/toothy.gif" border="0" alt="toothy" onclick="add_smilie(':toothy:')">
</center>
</td>
</tr>
<tr>
<td>
<center>
<b>Text</b> <br>
</br>
<font color="red">Limit </font><br>
200 characters <br>
</br>
<input type=box readonly name=remLentext size="3" value="200">
</center>
</td>
<td colspan="2">
<center>
<textarea wrap="physical" rows="10" name="message" id="message" cols="70" onKeyDown="textCounter(this.form.message,remLentext,200);" onKeyUp="textCounter(this.form.message,remLentext,200);"/></textarea>
</center>
</td>
</tr>
<tr>
<td colspan="3">
<center><input type="submit" class="bouton" name="envoi" value="Send" /> <input type="reset" class="bouton" value="Reset" /></center>
</td>
</tr>
</table>
</center>
</form>[/php]