MODIFIER OU EFFACER UN CHAMP INPUT

REMqb Messages postés 23 Date d'inscription dimanche 3 avril 2005 Statut Membre Dernière intervention 17 mai 2009 - 11 janv. 2008 à 18:01
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 - 13 janv. 2008 à 03:47
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/45394-modifier-ou-effacer-un-champ-input

coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
13 janv. 2008 à 03:47
quand tu lis un tuto, tu postes tout les codes du tuto sur codes-sources ? si je faisais ca, je posterais 30 sources par jours minimum...
Arto_8000 Messages postés 1044 Date d'inscription lundi 7 mars 2005 Statut Membre Dernière intervention 13 juillet 2010 7
12 janv. 2008 à 16:49
Surprenant que les 3 posts d'avant ne sois pas des trolls ... Ta source se résume à une ligne de code, c'est pas portable, réutilisable, c'est tiré directement d'un tutorial, etc. Changer 2/3 caractère dans une source d'un tutorial ... c'est pas une source postable ici. D'ailleur un admin va sûrement enlever cette source d'ici peu. En plus, il existe des fonctions built-in dans javascript qui font exactement la même chose.

Essaie ça :
document.getElementById("champ_input").setAttribute("value","autre valeur")
hapyba Messages postés 12 Date d'inscription mardi 25 janvier 2005 Statut Membre Dernière intervention 12 janvier 2008
12 janv. 2008 à 11:03
bonjour,
est-ce compatible tout navigateur ?
Merci
jphilippev Messages postés 253 Date d'inscription lundi 27 février 2006 Statut Membre Dernière intervention 5 décembre 2008 1
11 janv. 2008 à 18:06
oui on peut faire ca aussi merci remqb
REMqb Messages postés 23 Date d'inscription dimanche 3 avril 2005 Statut Membre Dernière intervention 17 mai 2009
11 janv. 2008 à 18:01
Plus simple (une seule fonction pour touts les champs) :







<script>
function f(champ,valeur)
{
var obj = document.getElementById(champ)
obj.value=valeur
}
</script>