Accueil > > > MODIFICATION DE XAJAX PHP AND JAVASCRIPT LIBRARY POUR CREER UN UN CHAMP TEXTAREA ET LISTE
MODIFICATION DE XAJAX PHP AND JAVASCRIPT LIBRARY POUR CREER UN UN CHAMP TEXTAREA ET LISTE
Information sur la source
Description
J'ai apporté des modifications sur l'API XAJAX pour répondre à quelle que besoin de programmation est précisément dans la création des champs Textaera et liste en HTML
Source
- <?php
- function Afficher($valeur,$privilege)
- {
- $reponse = new xajaxResponse();//Création d'une instance de xajaxResponse pour traiter les réponses serveur
- $reponse = new xajaxResponse('ISO-8859-1');
- /** Afficher un contenu vide alors dans votre page principle il faut ajouter
- * un espace div <DIV id="affinObsGenerale"> </DIV>
- **/
- $reponse->addClear("affinObsGenerale", "innerHTML");
-
-
- $obsAgent='<hr align="left" > Un simple affichage';
- $obsAgent .='<hr align="left" width="700"> ';
- /// Afficher le contenu de la variable dans la zone <div id="affinObsGeneraleAgent" >
-
- $reponse->addAssign("affinObsGenerale","innerHTML",$obsAgent);
- /// Ajouter un champ dans la zone DIV
-
- /// Création d'un champs textarea qui continet du texte
- $reponse->addCreateTextarea("affinObsGenerale", "textareaId","texte du text","","100","4","");
-
- //addcreateList($sParent, $sId, $vAlueV,$vAlueL,$sName, $Vdisble )
- $valeurSelect="1,2,3,4";
- $valeurLabelSelect="aa,bb,cc,dd";
- $reponse->addCreateList("affinObsGenerale", "selcet1",$valeurSelect,$valeurLabelSelect,"","");
- $reponse->addEvent("selcet1", "onchange", "xajax_Valider(document.getElementById('selcet1').value);");
-
-
- return $reponse->getXML();
- }
- function Valider($valeur)
- {
- $reponse = new xajaxResponse();//Création d'une instance de xajaxResponse pour traiter les réponses serveur
- $reponse = new xajaxResponse('ISO-8859-1');
- // afficher un message
- $reponse->addAlert("le champ que vous avez créer :$valeur ");
- return $reponse->getXML();
- }
-
- require_once("xajax.inc.php");
- $xajax = new xajax(); //On initialise l'objet xajax
- $xajax->setCharEncoding('ISO-8859-1');
- $xajax->decodeUTF8InputOn();
- //ajuter les fonctions dans l'objet AJAX
- $xajax->registerFunction("Afficher");
- $xajax->registerFunction("Valider");
-
- $xajax->processRequests();//Fonction qui va se charger de faire les requetes APRES AVOIR DECLARER NOS FONCTIONS
-
-
-
- ?>
- <html>
- <head>
- <title>Document sans titre</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-
- <?php $xajax->printJavascript(); /* Affiche le Javascript */?>
-
- <BODY >
- <CENTER>
- <DIV id="affinObsGenerale"> </DIV>
- <input type="button" id="a1" onClick="xajax_Afficher('texte dans le champs','agent');" value="Afficher">
<?php
function Afficher($valeur,$privilege)
{
$reponse = new xajaxResponse();//Création d'une instance de xajaxResponse pour traiter les réponses serveur
$reponse = new xajaxResponse('ISO-8859-1');
/** Afficher un contenu vide alors dans votre page principle il faut ajouter
* un espace div <DIV id="affinObsGenerale"> </DIV>
**/
$reponse->addClear("affinObsGenerale", "innerHTML");
$obsAgent='<hr align="left" > Un simple affichage';
$obsAgent .='<hr align="left" width="700"> ';
/// Afficher le contenu de la variable dans la zone <div id="affinObsGeneraleAgent" >
$reponse->addAssign("affinObsGenerale","innerHTML",$obsAgent);
/// Ajouter un champ dans la zone DIV
/// Création d'un champs textarea qui continet du texte
$reponse->addCreateTextarea("affinObsGenerale", "textareaId","texte du text","","100","4","");
//addcreateList($sParent, $sId, $vAlueV,$vAlueL,$sName, $Vdisble )
$valeurSelect="1,2,3,4";
$valeurLabelSelect="aa,bb,cc,dd";
$reponse->addCreateList("affinObsGenerale", "selcet1",$valeurSelect,$valeurLabelSelect,"","");
$reponse->addEvent("selcet1", "onchange", "xajax_Valider(document.getElementById('selcet1').value);");
return $reponse->getXML();
}
function Valider($valeur)
{
$reponse = new xajaxResponse();//Création d'une instance de xajaxResponse pour traiter les réponses serveur
$reponse = new xajaxResponse('ISO-8859-1');
// afficher un message
$reponse->addAlert("le champ que vous avez créer :$valeur ");
return $reponse->getXML();
}
require_once("xajax.inc.php");
$xajax = new xajax(); //On initialise l'objet xajax
$xajax->setCharEncoding('ISO-8859-1');
$xajax->decodeUTF8InputOn();
//ajuter les fonctions dans l'objet AJAX
$xajax->registerFunction("Afficher");
$xajax->registerFunction("Valider");
$xajax->processRequests();//Fonction qui va se charger de faire les requetes APRES AVOIR DECLARER NOS FONCTIONS
?>
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<?php $xajax->printJavascript(); /* Affiche le Javascript */?>
<BODY >
<CENTER>
<DIV id="affinObsGenerale"> </DIV>
<input type="button" id="a1" onClick="xajax_Afficher('texte dans le champs','agent');" value="Afficher">
Historique
- 17 juillet 2007 16:37:57 :
- pas
- 17 juillet 2007 16:47:25 :
- pas
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
texte textarea [ par cas ]
J'ai un petit problème avec mon script. Je récupère le texte contenu dans un TEXTAREA<TEXTAREA name="thetext" rows="20" cols="80"><?php $fil
textarea [ par eax ]
salut!je viens poser une question qui n'a aucun rapport avec le php, mais on ne sait jamais :je voulais juste savoir comment faire pour mettre différe
Enregistrer un textarea dans un fichier !! [ par Cr0w ]
Bonjour, j'ai un textarea à enregistrer dans un fichier...Malheureusement je ne vois po comment faire ...J'ai essayé la méthode suivante : function Re
pb textarea [ par ASPerix ]
salut,Je narrive pas a renvoyer dans une textarea, un texte venant de ma base de donnéesvoila mon code$query = "SELECT * FROM film WHERE num_film='$co
saut de ligne et textarea [ par ajangot ]
Bonjour,je souhaite faire une sorte de forum, mais j'ai un probleme avec les textarea. Un utilisateur ecrit son message dans un textarea, je fais subi
UN textarea [ par Jackboy ]
Salut ! J'ai un petit probleme basic, je ne trouve pas comment faire, que ces con.... J'ai inscrit du texte d'un textarea dans ma base de donné et j'a
Remplacer dans textarea [ par marm0tte ]
Salut,alors voila, je voudrai remplacer tout les espaces et tabulations tapée dans une TEXTAREA par leur equivalent html (&machinchose)Esqu'il y a une
Modifier TextArea [ par cakekiller ]
Salut à tous, voilà je m'arrache la tête avec ça. Je voudrais modifier le contenu d'un textarea lorsque e clique sur une image.Comment faire cela?Merc
Modifier une textarea [ par cakekiller ]
Salut à tous,Voilà sur quoi je m'arrache la tête ces jours. J'esp. que qqn pourra m'aider.Je cherche à modifier le contenu d'une textbox lorsque je cl
Afficher plusieur ligne du TEXTAREA .. [ par SiNeDeNiS ]
Salut a tous !! Merci de votre aide ! Très beau site..Voila mon petit probleme .. J'ai un formulaire php avec une balise TEXTAREA .. j'aimerais que l'
|
Derniers Blogs
TECHDAYS PARIS 2010 : SHAREPOINT 2010 POUR LES DéVELOPPEURSTECHDAYS PARIS 2010 : SHAREPOINT 2010 POUR LES DéVELOPPEURS par ROMELARD Fabrice
Animé par: Laurent Cotton Le développement dans SharePoint 2010 passe par plusieurs axes qui seront évoqués dans cette session, mais plus particulièrement les développements simples lié au besoin Business Business Connectivity Services Ce BCS es...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2010 : PLEINIèRE DERNIER JOURTECHDAYS PARIS 2010 : PLEINIèRE DERNIER JOUR par ROMELARD Fabrice
Cette session est la dernière pleinière de ces 3 jours de TechDays Paris 2010. Généralement, cette troisième journée est plus axée sur l'avenir vu par Microsoft. Après un retour sur l'avenir vu par la Science Fiction ou par ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|