Voici mon code
karimggg
-
jordane45 Messages postés 40050 Statut Modérateur -
jordane45 Messages postés 40050 Statut Modérateur -
voici mon code , jai parcourus les inputs , maintenant je veux que quand je clique sur un bouton radion par ex le premier bouton pomme sa valeur s'ecrir automatiquement sur le premier input du tableau en bas , merci
<head>
<script type="text/javascript" src="jquery.js"> </script>
<script type="text/javascript" >
function findtext(){
$('#find').keyup(function(){
$('#liste').find("li").hide();
var valsearch =$('#find').val();
$('#liste').find("li:contains('"+valsearch+"')").show();
});
}
</script>
<script type="text/javascript" >
function ch() {
var allinput = document.getElementsByTagName("input");
for( var i=0; allinput.length; i++)
if(document.getElementsByTagName("input").value.cheked==true )
{
}
}
</script>
<meta charset="utf-8">
</head>
<body onload='findtext()'>
<div>
<input type="text" id="find" value=''>
<div id='ecran'></div>
<ul id='liste'>
<li><input type="radio" value="" id='luc' onclick='function ch()'>pomme </li>
<li><input type="radio" value="" id='luc' onclick='function ch()'>orange </li>
<li><input type="radio" value="" id='luc' onclick='function ch()'>banane </li>
<li><input type="radio" value="" id='luc' onclick='function ch()'>ananas </li>
<li><input type="radio" value="" id='luc' onclick='function ch()'>mange </li>
<li><input type="radio" value="" id='luc' onclick='function ch()'>goyave </li>
<li><input type="radio" value="" id='luc' onclick='function ch()'>papaye </li>
<li><input type="radio" value="" id='luc' onclick='function ch()' >melon </li>
<li><input type="radio" value="" id='luc' onclick='function ch()'>pasteque </li>
<li><input type="radio" value="" id='luc' onclick='function ch()'>carassole </li>
</ul>
</div>
<div>
<table border="2">
<tr>
<td>produit</td>
<td>prix</td>
</tr>
<tr>
<td> <input type="text" value=""placeholder='pomme' id='pomme' </td>
<td><input type="text" value="" ></td>
<td>
</tr>
<tr>
<td><input type="text" value="" </td>
<td><input type="text" value="" ></td>
<td>
</tr>
<tr>
<td> <input type="text" value="" </td>
<td><input type="text" value="" ></td>
<td>
</tr>
<tr>
<td> <input type="text" value=""</td>
<td><input type="text" value="" ></td>
<td>
</tr>
<tr>
<td> <input type="text" value=""</td>
<td><input type="text" value="" ></td>
<td>
</tr>
<tr>
<td> <input type="text" value=""</td>
<td><input type="text" value="" ></td>
<td>
</tr><tr>
<td> <input type="text" value=""</td>
<td><input type="text" value="" ></td>
<td>
</tr><tr>
<td> <input type="text" value=""</td>
<td><input type="text" value="" ></td>
<td>
</tr><tr>
<td> <input type="text" value=""</td>
<td><input type="text" value="" ></td>
<td>
</tr><tr>
<td> <input type="text" value=""</td>
<td><input type="text" value="" ></td>
<td>
</tr>
</br>
<input type= "button" value="tester">
<input type="text"value=""placeholder="prix total" readonly="readonly">
</table>
</div>
</body>
</html>
A voir également:
- Voici mon code
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
1 réponse
Bonjour,
Tu dis :
Hors... ton input "radio" ne possède AUCUNE valeur...
De plus.. tu as utilisé le même ID pour tous tes input .. alors qu'un ID ( un identifiant)..doit de préférence être UNIQUE.
Et pour finir .. tu ne dis pas à ta fonction "ch" sur quel élément tu as cliqué...ni quel est la cible
=> La cible étant :( avec le ">" manquant à la fin ! )
Bref : ton input radio devrait plutôt s'écrire :
Et donc ta fonction ch .. donnerait quelque chose du genre :
Avant de poser une question, merci de lire la charte du site.
Cordialement, Jordane
Tu dis :
je veux que quand je clique sur un bouton radion par ex le premier bouton pomme sa valeur s'ecrir
Hors... ton input "radio" ne possède AUCUNE valeur...
<li><input type="radio" value="" id='luc' onclick='function ch()'>pomme </li>
De plus.. tu as utilisé le même ID pour tous tes input .. alors qu'un ID ( un identifiant)..doit de préférence être UNIQUE.
Et pour finir .. tu ne dis pas à ta fonction "ch" sur quel élément tu as cliqué...ni quel est la cible
=> La cible étant :( avec le ">" manquant à la fin ! )
<td> <input type="text" value=""placeholder='pomme' id='pomme'> </td>
Bref : ton input radio devrait plutôt s'écrire :
<li><input type="radio" value="pomme" id='luc_1' onclick='ch(this.value,"pomme");'>pomme </li>
Et donc ta fonction ch .. donnerait quelque chose du genre :
function ch(valeur,cible) {
$("#"+cible).val(valeur);
}
Avant de poser une question, merci de lire la charte du site.
Cordialement, Jordane