Rechercher : dans
Par :

Javascript document.variable.value

Dernière réponse le 11 avr 2009 à 01:04:38 zakuzasama, le 23 avr 2007 à 21:37:10 
 Signaler ce message aux modérateurs

Bonjour
j'aurai besoin de recuperer la valeur d' un champ de formulaire dont le name du "form" est une variable
comme ceci "document.variable.value"
bon ca ne fonctionne pas est ce que vous connaissez une astuce

merci d' avance :)

Configuration: Windows 2003
Firefox 2.0.0.3

Meilleures réponses pour « javascript document.variable.value » dans :

1

HackTrack, le 27 avr 2007 à 12:07:06
  • +2

Salut!

Je ne sais pas si cela répond exactement à ta question.

A toi de me le dire.

<html>
	<head>
		<script>
			function showData(formName){
				var firstname = document.getElementsByName(formName)[0].firstname.value;
				var lastname = document.getElementsByName(formName)[0].lastname.value;
				var country = document.getElementsByName(formName)[0].country.value;
				alert(lastname.toUpperCase() + " " + firstname + " ["+country+"]");
			}
		</script>
	</head>

	<body>
		Sélectionner le premier formulaire: <input type="radio" name="selectedFormName" id="selectedFormName" value="firstForm" onclick="showData(this.value);" /><br/>
		Sélectionner le second formulaire: <input type="radio" name="selectedFormName" id="selectedFormName" value="secondForm" onclick="showData(this.value);"/><p/>
		
		<p/>
		<form name="firstForm" action="http://www.commentcamarche.net" method="POST">
			<table>
				<tr>
					<td>Prénom:</td>
					<td><input name="firstname" id="firstname" type="text" value="Hack"/></td>
				</tr>
				<tr>
					<td>Nom</td>
					<td><input name="lastname" id="lastname" type="text" value="Track"/></td>
				</tr>
				<tr>
					<td>Pays</td>
					<td><input name="country" id="country" type="text" value="Belgium"/></td>
				</tr>
			</table>
		</form>
		
		<form name="secondForm" action="http://www.commentcamarche.net" method="POST">
			<table>
				<tr>
					<td>Prénom:</td>
					<td><input name="firstname" id="firstname"  ype="text" value="Sama"/></td>
				</tr>
				<tr>
					<td>Nom</td>
					<td><input name="lastname" id="lastname" type="text" value="Zakuza"/></td>
				</tr>
				<tr>
					<td>Pays</td>
					<td><input name="country" id="country" type="text" value="Elsewhere"/></td>
				</tr>
			</table>
		</form>
	</body>
</html>


;-)
HackTrack

Répondre à HackTrack

2

 guguss, le 11 avr 2009 à 01:04:38

Nom formulaire et champs variable...

Je voudrais savoir comment faire pour récupérer la valeur d'un champs don't le nom du formulaire est une variable
Normalement: document.formulaire.champs.value;
Ce que je veux : document.VARIABLE.VARIABLE.value;
Une exemple:
function erreur(champs,formulaire){

if (document..formulaire.champs.value == "") alert("champs vide");

}
ça marche pas comme ça...
Merci pour votre aide

Répondre à guguss
Collection CommentÇaMarche.net