Form non registra i submit

Jurafsky

Nuovo Utente
23 Nov 2013
3
0
0
Salve a tutti, sono una new entry in JS. Sto cercando di creare un semplice form nel quale inserire un verbo e ricevere questo verbo con il relativo agente. Per esempio "Cantare è l'azione del cantante".

Ma da quel che vedo è come se non riuscisse a "salvare" gli input ricevuti e quindi non riesca ad elaborarli. Ecco il mio codice.

Codice:
<html>
<body>
<!-- qui creo il mio form-->

<form name="textbox">
V : <input id = "V" type="text">
<input id="button_submit" type="button" value="Input" />
</form>

</body>

<script>
var v = document.getElementById('V');
function derivazione (verbo) {

  var base = verbe.substr(0,verbo.length-2);
  var agent = base+"eur";

  document.writeln(verbo," est l\'action du ", agent,".\n");

}

//chiamo la funzione
derivazione(v);

</script>
</html>


Cosa sbaglio? Grazie!
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao e benvenuto
Cosa sbaglio?
- il metodo non è substr() ma substring()
- il parametro lo chiami "verbo" e poi scrivi "verbe"
- per recuperare il valore dell'input devi usare value
HTML:
document.getElementById('V').value;
e non vedo l'evento che richiama la funzione alla pressione del button
 

Jurafsky

Nuovo Utente
23 Nov 2013
3
0
0
Ciao e benvenuto

- il metodo non è substr() ma substring()
- il parametro lo chiami "verbo" e poi scrivi "verbe"
- per recuperare il valore dell'input devi usare value
HTML:
document.getElementById('V').value;
e non vedo l'evento che richiama la funzione alla pressione del button

Ho testato la funzione senza bottoni, ma solo lo script e il metodo substr funziona, ma lo cambierò :)
Per verbo-verbe hai ragionissima, l'ho tradotto al volo qui sul forum, l'esercizio l'ho fatto in francese, ma su notepad è tutto scritto "verbe"

mi spieghi come funziona value?
E qual è l'evento che richiama la funzione? Come dovrei scriverlo?

Grazie
 

Jurafsky

Nuovo Utente
23 Nov 2013
3
0
0
Ciao e benvenuto

- il metodo non è substr() ma substring()
- il parametro lo chiami "verbo" e poi scrivi "verbe"
- per recuperare il valore dell'input devi usare value
HTML:
document.getElementById('V').value;
e non vedo l'evento che richiama la funzione alla pressione del button

Ho modificato ma non va ancora
Codice:
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8"/>
		<title>Test</title>
	</head>
<body>
<form name="textbox">
V : <input id = "V" type="text">
<input id="button_submit" type="button" value="Input" onclick="nom_derive()">
</form>

<script>
var verbotest =  "chanter";
var v = document.getElementById('V').value;

function nom_derive (verbe) {

  var base = verbe.substring(0,verbe.length-2);
  var agent = base+"eur";

  document.writeln(verbe," est l\'action du ", agent,".\n");

}
nom_derive(verbotest);
nom_derive('V');

</script>
</body>
</html>
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
quando richiami la funzione devi passare al il value dell'input
Codice:
onclick="nom_derive(this.value)"
 
Discussioni simili
Autore Titolo Forum Risposte Data
D Form contatti non funzionante HTML e CSS 0
otto9due $_FILE non passa i dati dal form PHP 1
Alex_70 Button non funziona nella form PHP 2
K La pagina index, si apre sul form e non al top page Javascript 0
Cosina [PHP] Preservare i campi del form solo se l'invio non ha successo PHP 5
C [PHP] Campo facoltativo del form che non deve risultare nella risposta se negativo PHP 6
M Perché Javascript non mi valida questo form? Javascript 0
trattorino Dati form non riconosciuti mysql PHP 37
A form prenotazione: variabile non richiamata jQuery 2
B [Javascript] funzioni non funzionanti in un form Javascript 8
P [HTML] Passaggio Url tramite Form non funziona più HTML e CSS 8
gandalf1959 dopo la richiesta ajax il bottone del form non si disabilita Ajax 5
asevenx [PHP] form con select che non invia dati se con apostrofo PHP 4
SimooRu [PHP] Non riesco a far passare i dati con i form PHP 4
C [PHP] Upload immagine in un form con target _blank: non funziona PHP 7
J Ciao ho bisogno di capire, perché questo form non funziona più sul sito ASP.NET 0
D form mail non funzionante PHP 1
M non ci do fuori con il form mail PHP 1
P invio form non corretto dopo controllo dati PHP 8
M Form html-php, la pagina php non mi rileva la variabile PHP 5
P form che non invia i dati PHP 8
Shyson Un form non aggiorna il codice captcha Javascript 0
A Form Dreamweaver & CO. ...non ce la posso fare! Webdesign e Grafica 6
P Controllare che il form sia composto da soli numeri e non sia vuoto? Javascript 11
C Problema form javascript che non funziona Javascript 4
F [Risolto] Form di modifica record non riconosce <br> db access Classic ASP 3
F [Risolto] Form non invia a db access caratteri accentati Classic ASP 1
F [Risolto] Form non invia a db access caratteri accentati Classic ASP 16
Shyson Se invio form e c'è errore, form non ritorna a video PHP 0
G form php connesso a database ma non inserisce dati PHP 5
F I dati del form non vengo registrati sul db PHP 4
M form.submit() non funziona con chrome Javascript 8
M Form non parte l'allegato.... PHP 5
Eugene Form info non funzionante con Aruba Hosting 3
D script controllo campi form non va su FF Javascript 2
A @$_POST non riceve la variabile input contenuta in un Form PHP 6
asevenx form che non invia al DB un campo PHP 6
1 invio col form non riuscito PHP 11
S passaggio a PHP Version 5.2.6 e la form e mail non funziona piu' PHP 14
M form php non parte PHP 20
S Apertura popup da form che non si può toccare Javascript 1
T FORM MAIL che non mi riesce PHP 18
F form che non invia email Aiuto!!! HTML e CSS 1
S Database - il form di ricerca non funziona Database 1
T FORM PHP; l'email non arriva!!! PHP 2
mythar Button non appartenente al form Javascript 1
L [AJAX] explorer: modulo form non presente nell'html Ajax 0
D Form cha va in firefox non in explorer Javascript 4
S Form a tendina non invia dati PHP 7
C form non arriva email PHP 9

Discussioni simili