J’ai un petit probleme ou je ne vois pas de solution
en php j’ai une variable qui contient un formulaire :
<?php $menu_inscription = 'Pseudo : <input id="inscr_login" type="text" name="login"><br />' .
'Password : <input id="inscr_mdp" type="password" name="password"><br />'.
'<input value="S\'inscrire" type="button" onClick="java script:xajax_inscription()" />'.
'<input value="Retour" type="button" onClick="java script:close_inscription()" />'; ?>
Ce que je veux c’est que en js c’et assigner ce menu a un div a un certain moment :
setTimeout('$("menu_connex").innerHTML = <?php echo addslashes($menu_inscription);?>',500);
Le probleme quand je passe le trouc sous le mechant w3c xhtml script :
[code]Error Line 99 column 66: character « » is not allowed in the value of attribute « id ».
…ex").innerHTML = "Pseudo : <input id=« inscr_login » type=« text » name="log
It is possible that you violated the naming convention for this attribute. For example, id and name attributes must begin with a letter, not a digit.[/code]
Ya t’il un moyen de rester xhtml strict et de passer une string qui contient du html dans du js.
En php j’ai l’impression de ’ est plus fort que " , Mais pas en js
Merci