Modifier le texte d'entrée les valeurs de manière dynamique

Ma question est peut-être assez facile pour vous les gars, mais c'est dur pour moi...

J'ai un champ de texte et je veux changer sa valeur entre une fois <label id="some_id"> est cliqué. Jusqu'à ce que j'ai décrit maintenant, je peux le faire moi-même avec jQuery, mais voici la partie complexe (pour moi, évidemment):

J'ai deux valeurs que je veux pour que le champ de texte, et une fois que <label> est cliqué, il passe à la valeur qui n'est pas montré, mais une fois que nous sur il nouveau, il remonte à l'origine du texte du champ de texte contenues.

Je dois garder mon jQuery/JS interne car je obtenir les valeurs souhaitées à partir de la base de données et je ne veux pas faire mon .js fichiers .php.

C'est ce que j'ai:

<label for="html" onclick="$('#html').val('<?php echo $image->convert('html_b', $image_data['image_link']); ?>')">HTML:</label>
<input type="text" id="html" value="<?php echo $image->convert('html_a', $image_data['image_link']); ?>" readonly />

Il fait la première partie j'ai besoin, en modifiant la valeur du champ à la nouvelle valeur, mais une fois ce bouton cliqué de nouveau, je veux que le texte original.

Merci.

  • avant d'écraser la valeur avec les cliqué sur l'étiquette, de conserver l'original dans une variable js et tout simplement utiliser la valeur d'origine à nouveau lorsque cliqué sur le deuxième temps
InformationsquelleAutor Dugi | 2012-12-29