begin process at 2012 05 27 18:49:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP / ASP3

 > 

Web 2.0

 > 

Ajax

 > 

Creation de plusieurs input et Div avec id+incrementation


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Creation de plusieurs input et Div avec id+incrementation

vendredi 11 février 2011 à 11:13:37 | Creation de plusieurs input et Div avec id+incrementation

lastday69

Bonjour j'ai crée un scripte qui mêle ASP et Ajax afin de faire une autocompletion cependant j'ai voulu étendre le système a plusieurs input et div mais rien ne fonctionne voici le code :

Code HTML :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="en-US" xml:lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
<link rel="stylesheet" type="text/css" href="document.css">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<script type="text/javascript">
<!-- #include file="gethint.asp"-->
function searchfield_focus(obj)
{
obj.style.color=""
obj.style.fontStyle=""
if (obj.value=="Search w3schools.com")
	{
	obj.value=""
	}
}

var pageTracker = _gat._getTracker("UA-3855518-1");
pageTracker._initData();
pageTracker._trackPageview();
</script>
<!--[if gt IE 7]>
<style>
body
{
overflow-y:scroll;
}
</style>
<![endif]-->


<script type="text/javascript">


function showHintt(str, i)
{
var xmlhttp;
if (str.length==0)
  { 
  document.getElementById("txtHint"+i).innerHTML="";
  return;
  }
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  for (i=1; i<=5; i++){
		if(document.getElementById("txt1"+i).value != ""){
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("txtHint2").innerHTML=xmlhttp.responseText;
    }
	}}
  }
xmlhttp.open("GET","gethint.asp?q="+str+"&cpt="+i,true);
xmlhttp.send();
}

function test(str)
{ 
			document.getElementById("txtHint"+i).value = str.value;
			if(document.getElementById("txt1"+i).value == str) {
				document.getElementById("txtHint"+i).style.display="none";
				}
 
					if (document.getElementById("txtHint"+i).style.display="none"){
						document.getElementById("txtHint"+i).value = "";
						document.getElementById('txtHint'+i).innerHTML = "";
						document.getElementById("txtHint"+.style.display="block";
					}
	}
}


/*function showHint(str, i)
{
	alert("voici le i : " + i);
	alert("voici le str : " + str);
	document.getElementById("tt"+i).value = "test";
}*/

</script>
<body>
<table class="example" cellspacing="0" cellpadding="0" border="0" width="100%">
<tr><td>


<form id="commande" name="commande" method="post" enctype="application/x-www-form-urlencoded" action="" >


<%
for i=1 to 5
%>

<h2 class="example">Exemple</h2>
<table cellspacing="0" cellpadding="3" border="0" width="100%" style="border:1px solid #d4d4d4;background:white">
<tr><td>
<p><b>Ecrire un prenom num <%=i%> :</b></p>


Prenom<%=i%> : <input type="text" id="txt1<%=i%>" name="txt1<%=i%>" onkeyup="showHint(this.value,<%=i%>);" />





<% response.write("<div id=""txtHint"""&i&""" name=""txtHint"""&i&"""> </div>") 
	
%>

<%
next
%>

</form>
</td></tr></table>
</body>
</html>



Apparemment les div ne supporte pas me id=""txtHint"""&i&""", du coup impossible de les appeler si quelqu'un a une solution je suis preneur !

Merçi d'avance


Cette discussion est classée dans : input, code, obj, div, xmlhttp


Répondre à ce message

Sujets en rapport avec ce message

conditions (2) [ par rony ] bjr,le code suivant affiche un agenda se 7h00 à 23h00 (par demi heure) et si il y a un rdv dans ma base il l'affiche.il s'agit du champ rdvje souhaite récupérer la valeur de INPUTFile dans mon code behind [ par clubiste ] Salut Tout le monde:j'ai le probleme suivant:j'ai ajouté un controle input file pour que l'utlisataur puisse choisir un fichier.une fois le fichier es Ecrire dans un input text en code-behind [ par yanis7518 ] Salut a tousVoila je crée des "input text" dynamiquement selon les besoin de l'utilisateur. J'aimerai savoir comment insérer du text sélectionner dans problème de redirection avec la methode POST [ par Artamos ] Bonjour,codant un simple formulaire en ASP.NET, j'utilise la method post opur envoyer mes données entres les pages (pratique et pas chère dirons nous) mise à jour d'un gridview [ par verbeyst ] Bonjour, J'essaie de faire une mise à jour de ma gridview. je crois avoir suivi "bêtement" la procédure requise, mais asp net m'affice un message paramétrage du code - menu flottant [ par Beuze14 ] Bonjour, je ne sais pas si mon post est à la bonne place et si c'est pas le cas j'en suis désolé. Dernièrement j'ai trouver sur le net une méthode p Problème sur autocompletion [ par lastday69 ] Bonjour, Dans le cadre de mon stage je dois crée un petit formulaire d'autocompletion en asp javascript et ajax. J'ai réussi a mettre en place sauf u Besoin d'aide [ par josella ] Bonjour, Chers developpeurs Auriez vous une solution a mon probléme ? je vous explique , bon je suis en train de programmer une application Asp.net Input type file & IE8 [ par alloyves ] Bonjour à tous, J'espère ne pas créer de doublon et ne pas me tromper de forum. Je développe une application MVC en C# et j'ai un souci avec un inpu SqlGeography et SqlCommand.Parameters [ par primactif ] Bonjour J'ai une requete avec [code=aspx](ROUND(@LatLng.STDistance(Magasins.MagLatLong) / 1000, 0) <= @Distance)[/code] @LatLng est du type SqlGeo


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,655 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales