Problema nella chiamata ad una funzione javascript da href

ducadimantova

Nuovo Utente
30 Ago 2012
31
0
6
Ciao a tutti.

Sono a sottoporvi un problema che mi sta fracassando il cervello.
Mi scuso in anticipo se la mia domanda è poco chiara: sono ritardato (ed anche un po' ubriaco :)).

Si tratta di un problema nella chiamata ad una funzione javascript per attivare una funzionalità ajax.

Io ho un link, TRATTASI DEL LINK: <div><a href='#' onclick='java-script:modifica()'>Inserisci</a></div>, PRESENTE NEL PRIMO FRAMMENTO DI CODICE RIPORTATO SOTTO (HTML DELLA PAGINA PUNTO 1).

Al click su questo link l'elemento con id='area_modifica', SEMPRE PRESENTE NELLA PRIMA PARTE DEL CODICE (HTML DELLA PAGINA PUNTO 1), dovrebbe essere riempito con la parte di codice presente nell'ultimo script. ED È PROPRIO QUESTO CHE NON AVVIENE.


Di seguito il codice:


1) HTML DELLA PAGINA:
HTML:
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
<title>Untitled Document</title>
<link href='style.css' rel='stylesheet' type='text/css' />

<script type='text/javascript' src='modarea_prova.js'></script>

</head>
<body>


<div><a href='#' onclick='java-script:modifica()'>Inserisci</a></div>
<div class='area_amministrazione' id='area_modifica'></div>


</body>
</html>

2) FUNZIONE CONTENUTA NEL FILE "modarea_prova.js" COLLEGATA ALLA HEAD DELLA PAGINA HTML:
Codice:
function modifica (){

var oXHR = new XMLHttpRequest();
oXHR.open =("get", "prova_ajax_testo.html?sezione=prova", true);
oXHR.onreadystatechange = function (){

if(oXHR.readystate == 4){

var area_modifica=document.getElementById("area_modifica");

area_modifica.innerHTML = oXHR.responseText;

}

}

oXHR.send(null);

}

3) CODICE DA VISUALIZZARE CONTENUTO NEL FILE "prova_ajax_testo.html" E PASSATO AL METODO open() DELL'OGGETTO oXHR:
HTML:
<form action='engines/engine_".$_GET["sezione"].".php' method='post' class='form_admin'>
<p class='testo_admin'></p>

<textarea class='textarea_admin' id='editor1' name='editor1'>".$testo_per_modifica["testo"]."</textarea>


<input type='submit' value='Inserisci' class='bottone_admin'/>

</form>

Qualcuno è in grado di aiutarmi??

Grazie mille!
 
Ultima modifica di un moderatore:

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
CIao,
comincia con modificare la chiamata ajax cosi
Codice:
            function modifica (){
                var oXHR = new XMLHttpRequest();
                oXHR.open("GET", "prova_ajax_testo.php?sezione=prova", true);
                oXHR.onreadystatechange = function (){                    
                    if(oXHR.readyState == 4){                       
                        if (oXHR.status == 200) {                               
                            document.getElementById("area_modifica").innerHTML=oXHR.responseText;
                        }
                    }
                };
                oXHR.send(null);                
            }
readyState si scrive con la S maiuscola

In piu la pagina che richiami (prova_ajax_testo) deve avere estensione .php visto che contiene delle variabili php

EDIT:
cambia anche
HTML:
<a href='#' onclick='java-script:modifica()'>
con
HTML:
<a href='javascript:modifica()'>
 
Ultima modifica:

ducadimantova

Nuovo Utente
30 Ago 2012
31
0
6
Mitico!!

Adesso funziona :mavieni:!

Credo che girerò per la stanza per un quarto d'ora a braccia aperte facendo il rumore dell'aeroplano...

Grazie Criric!
 
Discussioni simili
Autore Titolo Forum Risposte Data
loois Ho un problema nella creazione di un sistema di commenti in PHP PHP 11
S [Javascript] [HTML] problema nella stampa degli elementi della pagina Javascript 3
P doppio problema nella memorizzazione dati PHP 11
M Ipn paypal problema nella risposta PHP 1
C Problema apertura slide nella hompage HTML e CSS 0
J Problema con link nella barra di navigazione HTML e CSS 1
S Problema con 2 script nella stessa pagina Javascript 1
P problema nella stampa di table HTML e CSS 1
S Problema nella pagina di registrazione e login PHP 2
A problema nella visualizzazione file caricato tramite ftp WordPress 0
L problema nella implementare una funzione con ritorno PHP 2
Emix Problema nel concatenare jquery ed ajax nella stessa pagina Javascript 15
W Problema nella pubblicazione programmata di un articolo WordPress 1
D Problema nella validazione di un form con JQUERY ed AjAX jQuery 4
G Problema nella pagine dei risultati ricerca Wordpress WordPress 2
G Problema nella creazione di un'area protetta PHP 10
G problema caricamento 2 js nella stessa pagina Javascript 0
max_400 Problema apostrofo nella ricezione della variabile per poi scriverla dentro un file PHP 6
giancadeejay Intro flash,problema nella visualizzazione su sito Flash 2
F problema sintassy nella mia query MySQL 6
A Problema nella creazione di un area protetta!!!! Classic ASP 3
F problema nella connessione con mysql presente in Aruba PHP 3
Dragon Problema di caricamento swf e img nella stessa pagina Flash 8
L Problema nella visualizzazione HTML e CSS 0
K problema nella formattazione del valore di una variabile PHP 0
K Problema form update PHP 2
O problema con dvr dahua xvr5116 IP Cam e Videosorveglianza 0
S Problema nel ciclare un json Javascript 0
G Problema con Xampp Web Server 1
andrea barletta Problema con miniature comandi Photoshop 0
I problema con alice Posta Elettronica 0
K Problema Inner join PHP 1
F firefox problema http Linux e Software 0
N Problema con position absolute e overflow HTML e CSS 4
E Problema jquery Success jQuery 2
L Problema con inner join PHP 11
K [php] Problema con inner join PHP 4
E problema selezione sfumata Photoshop 2
K [PHP] Problema con variabili concatenate. PHP 1
A Problema filtro fluidifica Photoshop Photoshop 1
H Problema Bordi Scontorno Photoshop 1
O problema con query PHP 4
R Problema installazione Realtek WiFi USB rtl8821 Reti LAN e Wireless 0
I problema con 2 account Posta Elettronica 1
L problema collegamento file css con html HTML e CSS 1
Y Problema percorso file in rete PHP 1
N Problema SEO "L'URL non si trova su Google" SEO e Posizionamento 4
E Problema accesso a file con app sviluppata con MIT APP INVENTOR 2 Sviluppo app per Android 0
P Problema acquisizione clienti Webdesign e Grafica 1
F NetBeans problema creazione progetto Java Windows e Software 0

Discussioni simili