IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Changer la valeur d'un textbox asp en javascript


Sujet :

JavaScript

  1. #1
    Membre �prouv�
    Inscrit en
    Ao�t 2008
    Messages
    1 596
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2008
    Messages : 1 596
    Par d�faut Changer la valeur d'un textbox asp en javascript
    bonjour, j'ai deux champs de texte en asp, et une fonction javascript, je veux quand j'appelle cette fonction modifier les valeurs de ces deux champs, j'ai fait comme ca mais rien ne marche :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    function LocalisationAvecLambert(adresse ,nom ,lat,lgt,emplacement,prop,TP,statut,auto,ddauto,dfauto,superficie,redevance,somme) {
        var lt = parseFloat(lat.replace(',','.'));
        var lg = parseFloat(lgt.replace(',','.'));
        // creating source and destination Proj4js objects
                // once initialized, these may be re-used as often as needed
                var Source = new Proj4js.Proj('EPSG:27563');     //Source coordinates in LCC, south of France
                var Destination = new Proj4js.Proj('EPSG:4326');    //Destination coordinates will be in Longitude/Latitude
                // transforming point coordinates
                var p = new Proj4js.Point(-76.0,45.0);   //any object will do as long as it has 'x' and 'y' properties
                Proj4js.transform(Source, Destination, p);      //do the transformation.  x and y are modified in place
           lt=p.x;
           lg=p.y;
           document.getElementById('latitude').value.value=p.x;
           document.getElementById('longitude').value=p.y;
       ....}
    et

    Code html : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <td>
        <asp:TextBox ID="latitude" MaxLength="50" runat="server" CssClass="txt" /><asp:RequiredFieldValidator
            runat="server" ID="Req2" ForeColor="red" ControlToValidate="latitude" ErrorMessage="*"
            ValidationGroup="Creation" />
    </td>
    <td>
        <label>Coordonnées Y  :</label>
    </td>
    <td>
        <asp:TextBox ID="longitude" MaxLength="50" runat="server" CssClass="txt"></asp:TextBox><asp:RequiredFieldValidator
            runat="server" ID="Req3" ForeColor="red" ControlToValidate="longitude" ErrorMessage="*"
            ValidationGroup="Creation" />
    </td>

    une id�e ?

  2. #2
    Membre �prouv�
    Inscrit en
    Ao�t 2008
    Messages
    1 596
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2008
    Messages : 1 596
    Par d�faut
    le probleme ce n'est pas la fonction parce que j'ai enlev� tout le contenu et j'ai mis simplement une alert('blabla') et rien ne s'affiche veuillez m'aidez

  3. #3
    Membre �prouv�
    Inscrit en
    Ao�t 2008
    Messages
    1 596
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2008
    Messages : 1 596
    Par d�faut
    Si j'appelle une fonction qui marche tout fonctionne bien et si je prend la meme fonction et je change le nom et je fais appel a ma fonction ca ne fonctionne p�s


    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    if (ddlProjections.SelectedValue == "Lambert")
                    ScriptManager.RegisterStartupScript(Page, this.GetType(), "e3", "LocalisationLambert('','" + nm.Text +
                    "','" + latitude.Text + "','" + longitude.Text + "','" + em.Text + "','" + prop.Text + "','Personne physique','Demande enregistrée', '', '', '', '0', '0','')", true);
     
                else ScriptManager.RegisterStartupScript(Page, this.GetType(), "e1", "Localisation('','" + nm.Text +
                    "','" + latitude.Text + "','" + longitude.Text + "','" + em.Text + "','" + prop.Text + "','Personne physique','Demande enregistrée', '', '', '', '0', '0','')", true);
    la deuxieme s'execute et la premiere non sachant c'est la meme fonction il n y a que le nom qui est chang�

    il n y a pas de probleme au niveau du if

    je galere veuillez m'aider

  4. #4
    Membre �prouv� Avatar de lalouve
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    D�cembre 2004
    Messages
    128
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 128
    Par d�faut
    Salut,

    Le nom de ta fonction c'est LocalisationAvecLambert ou LocalisationLambert ?

    V�rifie cette ligne qui a un .value en trop :
    Code JavaScript : S�lectionner tout - Visualiser dans une fen�tre � part
    document.getElementById('latitude').value.value=p.x;

    Est-ce que tu as regard� dans la console JavaScript si un message d'erreur s'affiche ?

  5. #5
    Membre �prouv�
    Inscrit en
    Ao�t 2008
    Messages
    1 596
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2008
    Messages : 1 596
    Par d�faut
    parfois ca marche et quqnd je modifie uniquement les des fonction ca ne marche plus pourquoi je ne sais pas

  6. #6
    Membre �prouv�
    Inscrit en
    Ao�t 2008
    Messages
    1 596
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2008
    Messages : 1 596
    Par d�faut
    J'ai utilis� le client id de la zone de text et ca fonctionne maintenant

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 3
    Dernier message: 19/05/2015, 12h08
  2. R�cup�rer des valeurs d'un textbox ASP
    Par tonymx15 dans le forum G�n�ral JavaScript
    R�ponses: 0
    Dernier message: 09/06/2010, 09h40
  3. changer une valeur dans une textbox
    Par calvi2002 dans le forum Macros et VBA Excel
    R�ponses: 1
    Dernier message: 26/07/2009, 14h23
  4. Changer valeur d'un TextBox dans un formview
    Par ecureuilmasque dans le forum ASP.NET
    R�ponses: 2
    Dernier message: 01/07/2008, 12h00
  5. R�ponses: 7
    Dernier message: 11/05/2006, 14h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo