begin process at 2012 05 31 05:45:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

POO

 > 

Classes & Objets

 > 

php et javascript


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

php et javascript

jeudi 3 septembre 2009 à 12:00:43 | php et javascript

kate1910

Bonjour,
A partir d'une interface en html (ou php) comment je peux génerer une nouvelle entrée dans un tableau .js en faisant entrée la donnée dans une zone de texte et en cliquant à un bouton valider ??

merci d'avance

jeudi 3 septembre 2009 à 13:52:33 | Re : php et javascript

Tonio_35


Bonjour,

Je ne suis pas sur d'avoir tout suivis mais :

Code Javascript :
var tab = new Array("hello", "holla");

function add()
{
tab.push(document.getElementById('valuetoins').value);
}

Code HTML :

<input type="text" id="valuetoins" value="" />
<input type="button" value="Ajouter au tableau" onclick="add();" />


_________________________________
Min iPomme

jeudi 3 septembre 2009 à 14:11:50 | Re : php et javascript

kate1910

merci pr votre interét
mais le code ne marche plus rien ne s'ajoute au tableau

jeudi 3 septembre 2009 à 14:21:46 | Re : php et javascript

Tonio_35

Chez moi ca semble fonctionner :

Code HTML :
<script type="text/javascript">

var tab = new Array("hello", "holla");

function add()

{

tab.push(document.getElementById('valuetoins').value);
alert(tab);

}
</script>


<input type="text" id="valuetoins" value="" />
<input type="button" value="Ajouter au tableau" onclick="add();" />


Quand j'entre "Test" dans l'input type texte et que je clique sur "Ajouter au tableau", j'ai bien dans l'alerte "hello,holla,Test"...

Mais es bien ta question ?


_________________________________
Min iPomme

jeudi 3 septembre 2009 à 16:13:14 | Re : php et javascript

kate1910

oui le code est bien mé a vrai dire c'est pas ça ce que je voulais . Le soucis c'est que lorsqu'une page est actualiser, les données Js sont réinitialisées donc toutes les variables (dont les tableaux) se vide.

vendredi 4 septembre 2009 à 22:38:26 | Re : php et javascript

Bemale

Réponse acceptée !

Pour garder tes données la seule solution en HTML pur c'est d'utiliser des cookies
Genre une page comme ça (fonctionne sous FF 3.5 et opera 4.0) IE pas essayé.
Trés peu de commentaire je suis sorry.

Code HTML :

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
<script type="text/javascript">

var tab = new Array();



function add()
{
tab.push(document.getElementById('valuetoins').value);

EcrireCookie();
aff_tab();
//alert(tab);



}

function aff_tab()
{
var rendu=document.getElementById('aff_tableau');

//suppression des éléments de la div
while (rendu.hasChildNodes())
{
rendu.removeChild(rendu.firstChild);
}

//on remplit la div avec les éléments du tableau
for(i=0;i<tab.length;i++)
{
var noeudtexte = document.createTextNode(tab[i]);
var saut = document.createElement('br');
rendu.appendChild(noeudtexte);
rendu.appendChild(saut);
}
}

function EcrireCookie()
{
// var tableau_plat = tab.join('%2C');
document.cookie="tableau="+escape(tab);
}

function LireCookie()
{

if(document.cookie)
{
var a_recherche = "tableau=";
var valeurdepart = document.cookie.indexOf(a_recherche) + a_recherche.length;
var valeurfin = document.cookie.indexOf(";");
if(valeurfin == -1)
valeurfin = document.cookie.length;
var tableau_plat=document.cookie.substring(valeurdepart,valeurfin);
tab = tableau_plat.split('%2C');

}
return true;
}

</script>
</head>
<body>

<div id="aff_tableau">
</div>
<script type="text/javascript">
LireCookie();
aff_tab();
</script>

<input type="text" id="valuetoins" value="" />

<input type="button" value="Ajouter au tableau" onclick="add();" />


</body>
</html>

samedi 5 septembre 2009 à 00:07:13 | Re : php et javascript

kate1910

merci bien c'est ce que je voulais exactement

lundi 7 septembre 2009 à 13:30:20 | Re : php et javascript

kate1910

Re
bonjour
j'ai une question j'aimerai bien avoir une reponse si c'est possible :
apres avoir remplir le tableau ,comment je pourrai supprimer des élement de tableau ??
merci d'avance

lundi 7 septembre 2009 à 14:19:11 | Re : php et javascript

Bemale

Réponse acceptée !

Un truc comme ça ?

Code HTML :

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
<script type="text/javascript">

var tab = new Array();



function add()
{
tab.push(document.getElementById('valuetoins').value);

EcrireCookie();
aff_tab();
//alert(tab);



}

//Suppression de l'indice passé en param
function supp(indice)
{
var tab_tmp = new Array();
for (i=0;i<tab.length;i++)
{
if (i!=indice)
{
tab_tmp.push(tab[i]);
}
}

tab = tab_tmp;

EcrireCookie();
aff_tab();
}

function aff_tab()
{
var rendu=document.getElementById('aff_tableau');

//suppression des éléments de la div
while (rendu.hasChildNodes())
{
rendu.removeChild(rendu.firstChild);
}

//on remplit la div avec les éléments du tableau
for(i=0;i<tab.length;i++)
{
var noeudtexte = document.createTextNode(tab[i]);
var ancre = document.createElement('a');
var saut = document.createElement('br');
ancre.href='#';
ancre.id=i;
ancre.onclick = function () { supp(this.id) ; return true ; } ;

ancre.appendChild(document.createTextNode('X'));
rendu.appendChild(noeudtexte);
rendu.appendChild(ancre);
rendu.appendChild(saut);
}
}

function EcrireCookie()
{
// var tableau_plat = tab.join('%2C');
document.cookie="tableau="+escape(tab);
}

function LireCookie()
{

if(document.cookie)
{
var a_recherche = "tableau=";
var valeurdepart = document.cookie.indexOf(a_recherche) + a_recherche.length;
var valeurfin = document.cookie.indexOf(";");
if(valeurfin == -1)
valeurfin = document.cookie.length;
var tableau_plat=document.cookie.substring(valeurdepart,valeurfin);
tab = tableau_plat.split('%2C');

}
return true;
}

</script>
</head>
<body>

<div id="aff_tableau">
</div>
<script type="text/javascript">
LireCookie();
aff_tab();
</script>

<input type="text" id="valuetoins" value="" />

<input type="button" value="Ajouter au tableau" onclick="add();" />


</body>
</html>

lundi 7 septembre 2009 à 15:05:19 | Re : php et javascript

kate1910

oui
je vous remercie infiniment


1 2

Cette discussion est classée dans : javascript, php, entrée


Répondre à ce message

Sujets en rapport avec ce message

PHP et Javascript [ par romagnoli64 ] Bonjour à tout le monde! J'espère que vous pourrez m'aider!! Voilà mon problème, j'ai un fichier "test.php3", dans lequel une fonction en Javascript e open window javascript dans php [ par deer ] bonjour,je cherche a pouvoir ouvrir des fiches.php en open window depuis le resulat d'une requette.voila la syntaxe qui me permet d'afficher les resul php javascript [ par sofie16 ] Je voudrais utiliser un javascript qui permet d'afficher ou de cacher le calque et qui soit appelé dans du code php. Voila mon code ..... echo ('<i Javascript et PHP [ par RaZoR ] Je voudrais savoir comment on fais pour inclure un fichier .js en php dans une page html (au lieu d'utiliser la fonction html pour inserer un fichier Script Javascript + PHP [ par nicolas66 ] Bonjour @ tous !Je pensé avoir trouvé une solution possible avec ce script en plaçant les coordonnées de la souris ds des boites de textes, puis récup Mettre du javascript dans du code PHP [ par BSide ] Bonjour,je ne suis pas du tout familier avec Javascript mais je me rends bien compte que, dans certaines situations, son utilisation ne serait pas du du php dans du javascript [ par ultranono ] Salut tout le monde,je voudrais savoir s'il est possible d'insérer du php dans du javascript ? Si oui comment, s qu'il y a un tutoriel ?merci d'avance Récupérer une variable javascript sous php [ par keishi ] Bonjour tout le monde!Mon problème est simple: je veux récupérer la valeur de screen.width (varaible javascript sauf erreur) sous php.mon bout de code variable php/javascript [ par saad123 ] tout d'abord merci pour l'aide ke vou mavé pa-c ca m'a mi sur la piste pour resoudre mon probleme. il y'a un autre hic dans mon prog, je c pa comment PHP et Javascript [ par iomega ] Bonjour à tous voici mon ptit problème.j'ai une variable PHP $passeSignature qui me crypte le champ $txtSignature.Ce que je veux faire, c'est dans mon


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,546 sec (3)

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