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
MIX10 A LAS VEGAS : IMMERSIONMIX10 A LAS VEGAS : IMMERSION par odewit
Hi from Vegas !
En resume [je corrigerai les accents a mon retour !], Las Vegas m'impressionne par sa demesure.
Ou que l'on aille, les itineraires traversent des salles bruyantes pleines de machines a sous et de tables de jeu.
Les decors, surtout a...
Cliquez pour lire la suite de l'article par odewit [RIA SERVICES] MAITRE - DéTAIL ET DOMAINDATASOURCE[RIA SERVICES] MAITRE - DéTAIL ET DOMAINDATASOURCE par Audrey
A l'occasion d'un projet client, j'ai utilisé RIA Services avec Silverlight 3 (mais cela fonctionne aussi avec la version 4), et je l'ai utilisé pour une interface façon Maitre / Détail. Voici comment j'ai procédé pour arriver à mes fins. Nous allons pren...
Cliquez pour lire la suite de l'article par Audrey CSDL FUNCTIONCSDL FUNCTION par Matthieu MEZIL
Dans mon post précédent , j'ai utilisé une CSDL Function afin de générer une requête SQL avec un DateDiff utilisant la date courante sur la BD à partir d'une requête LINQ. Dans le cadre de ce post , vous avez probablement remarqué que dans le cadre de plu...
Cliquez pour lire la suite de l'article par Matthieu MEZIL LINQ TO ENTITIESLINQ TO ENTITIES par Matthieu MEZIL
Cette semaine je suis à Montréal en tant que speaker sur Entity Framework pour l'évènement confoo . J'en profite pour remercier les organisateurs de cet évènement de m'avoir fait confiance et Access-IT de m'avoir permis d'y participer. En parallèle, j'ai ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL FAIRE APPARAITRE L'ONGLET 'DéVELOPPEUR' DANS OFFICE 2010FAIRE APPARAITRE L'ONGLET 'DéVELOPPEUR' DANS OFFICE 2010 par neodante
La nouvelle interface d'Office 2010 à amener quelques modifications par rapport à celle de 2007. Certes mineures, ces modifications ont fait disparaître la case à cocher de l'onglet 'Développeur' en première page du panneau du 'bouton Office' (dans Office...
Cliquez pour lire la suite de l'article par neodante
Forum
PAIEMENT SéCURISéPAIEMENT SéCURISé par marouenetrab
Cliquez pour lire la suite par marouenetrab GOOGLEMAPGOOGLEMAP par GREGGRAPH
Cliquez pour lire la suite par GREGGRAPH
Logiciels
Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods Konvertor (4.00)KONVERTOR (4.00)Le logiciel est un gestionnaire multimedia affichant, jouant et convertissant plus de 2000 format... Cliquez pour télécharger Konvertor
|