Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Funzione Javascript in form HTML

5 views
Skip to first unread message

Catswalk

unread,
Dec 22, 2010, 6:16:54 AM12/22/10
to
Ciao a tutti, una cortesia, in una pagina html ho un codice con un
pulsante che richiama una funzione Javascript. Quando clicco il
pulsante però non ho riscontri, nel senso che non accade nulla. Ho
attivato un debug e lo stesso mi dice che elabora (così si chiama la
funzione) non è definito e mi riporta a questa riga:
<input type="button" onClick="elabora()" value="Elabora">
Evidenziandomi la parte elabora().

Non capisco come mai mi da questo errore visto che mi sembra di aver
definito il tutto.

Attacco per chiarezza la parte del codice fino al pulsante....

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://
www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it"
dir="ltr">
<head>
<title>NPV/VAN</title>

<!-- Contents -->
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
<meta http-equiv="Content-Language" content="it" />
<meta http-equiv="last-modified" content="21/12/2010 15:56:09" />
<!--<meta http-equiv="Content-Type-Script" content="text/javascript" /
>-->
<meta name="description" content="" />
<meta name="keywords" content="2855
Valorizzazione
Resolution Form
Business Plan" />
<!-- imCustomHead -->
<meta http-equiv="Expires" content="0" />
<meta name="Resource-Type" content="document" />
<meta name="Distribution" content="global" />
<meta name="Robots" content="index, follow" />
<meta name="Revisit-After" content="21 days" />
<meta name="Rating" content="general" />
<!-- Others -->
<meta name="Author" content="CP" />
<meta name="Generator" content="Incomedia WebSite X5 Evolution
Evolution 8.0.9 - www.websitex5.com" />
<meta http-equiv="ImageToolbar" content="False" />
<meta name="MSSmartTagsPreventParsing" content="True" />
<link rel="Shortcut Icon" href="res/favicon.ico" type="image/x-icon" /
>

<!-- Parent -->
<link rel="sitemap" href="imsitemap.html" title="Mappa generale del
sito" />
<!-- Res -->
<script type="text/javascript" src="res/x5engine.js"></script>
<link rel="stylesheet" type="text/css" href="res/styles.css"
media="screen, print" />
<link rel="stylesheet" type="text/css" href="res/template.css"
media="screen" />
<link rel="stylesheet" type="text/css" href="res/print.css"
media="print" />
<!--[if lt IE 7]><link rel="stylesheet" type="text/css" href="res/
iebehavior.css" media="screen" /><![endif]-->
<link rel="stylesheet" type="text/css" href="res/p010.css"
media="screen, print" />
<link rel="stylesheet" type="text/css" href="res/handheld.css"
media="handheld" />
<link rel="alternate stylesheet" title="Alto contrasto -
Accessibilita" type="text/css" href="res/accessibility.css"
media="screen" />

<script type="text/javascript">
function elabora() {
alert('prova');
}

</script>

</head>
<body>


<div id="imSite">
<div id="imHeader">

<h1>Gestione Del Credito In Contenzioso</h1>
</div>
<div class="imInvisible">
<hr />
<a href="#imGoToCont" title="Salta il menu di navigazione">Vai ai
contenuti</a>
</div>
<div id="imBody">
<div id="imMenuMain">

<!-- Menu START -->
<a name="imGoToMenu"></a><p class="imInvisible">Menu principale:</p>
<div id="imMnMn">
<ul>
<li><a class="imMnItm_1" href="home.html" title=""><span
class="imHidden">Home</span></a></li>
<li><a class="imMnItm_2" ><span class="imHidden">2855</span></a>
<ul>
<li><a href="la_normativa.html" title="">La Normativa</a></li>
<li><a href="calcolo.html" title="">Calcolo</a></li>
<li><a href="interessi_legali.html" title="">Interessi Legali</a></
li>
</ul>
</li>
<li><a class="imMnItm_3" ><span class="imHidden">Business Plan</
span></a>
<ul>
<li><a href="cosa_e.html" title="">Cosa è</a></li>
<li><a href="calcolo-1.html" title="">Calcolo</a></li>
</ul>
</li>
<li><a class="imMnItm_4" ><span class="imHidden">Finanza</span></a>
<ul>
<li><a href="cosa_e-1.html" title="">Cosa è</a></li>
<li><a href="npvvan.html" title="">NPV/VAN</a></li>
<li><a href="tasso_di_rendimento.html" title="">Tasso di Rendimento</
a></li>
</ul>
</li>
<li><a class="imMnItm_5" ><span class="imHidden">Contatti</span></a>
<ul>
<li><a href="contatti.html" title="">Contatti</a></li>
</ul>
</li>
</ul>
</div>
<!-- Menu END -->

</div>
<hr class="imInvisible" />
<a name="imGoToCont"></a>
<div id="imContent">

<!-- Page START -->
<h2>NPV/VAN</h2>
<p id="imPathTitle"></p>


<div id="imPage">

<div id="imCel4_02">
<div id="imCel4_02_Cont">
<div id="imObj4_02">
<table border="0" width="360" cellspacing="0" cellpadding="0">
<tr><td width="186"></td><td width="174"></td></tr>
<tr height="21">
<td class="imTD cbct0 cbcl0 cbcr0" colspan="2" >&nbsp;</td>
<input type="button" onClick="elabora()" value="Elabora">
</tr>

Come al solito grazie a tutti

Patrick

unread,
Jul 11, 2011, 5:08:43 PM7/11/11
to
Il 22/12/2010 12:16, Catswalk ha scritto:
> Ciao a tutti, una cortesia, in una pagina html ho un codice con un
> pulsante che richiama una funzione Javascript. Quando clicco il
> pulsante per� non ho riscontri, nel senso che non accade nulla. Ho
> attivato un debug e lo stesso mi dice che elabora (cos� si chiama la
> funzione) non � definito e mi riporta a questa riga:

> <input type="button" onClick="elabora()" value="Elabora">
> Evidenziandomi la parte elabora().
>
> Non capisco come mai mi da questo errore visto che mi sembra di aver
> definito il tutto.
>
> <script type="text/javascript">
> function elabora() {
> alert('prova');
> }
>
> </script>
>

[CUT]

> <tr height="21">
> <td class="imTD cbct0 cbcl0 cbcr0" colspan="2">&nbsp;</td>
> <input type="button" onClick="elabora()" value="Elabora">
> </tr>
>
>
>
> Come al solito grazie a tutti

Ciao non so se tu abbia risolto o meno il problema, m aho provato il tuo
codice e funziona perfettamente, cliccando sul pulsante mi appare l'
alert con scritto prova, Un piccolo appunto riguarda la sintassi se usi
l' xhtml devi scrivere tutto minuscolo quindi onClick diventa onclick, e
alla fine del nome della funzione sarebbe meglio il punto e virgola

Saluti Patrick.

0 new messages