Buonasera a tutti
Qualcuno può crearmi (o trovare su internet, io ho cercato vanamente) uno script Javascript che fa in modo che un <input type="text"> scompaia (e appaia tipo una scritta) dopo aver premuto il tasto invio della tastiera? La cosa particolare che chiedo, però, è che il tasto invio non deve anche inviare i dati dell'input (che saranno inviati dopo da un button) ma solo far scomparire il campo. E' possibile? Poi il button legge lo stesso il contenuto del campo?
Posto qui il codice della pagina, sperando di farvi capire meglio il contesto (non guardate le parti commentate):
Grazie mille, ciao
Qualcuno può crearmi (o trovare su internet, io ho cercato vanamente) uno script Javascript che fa in modo che un <input type="text"> scompaia (e appaia tipo una scritta) dopo aver premuto il tasto invio della tastiera? La cosa particolare che chiedo, però, è che il tasto invio non deve anche inviare i dati dell'input (che saranno inviati dopo da un button) ma solo far scomparire il campo. E' possibile? Poi il button legge lo stesso il contenuto del campo?
Posto qui il codice della pagina, sperando di farvi capire meglio il contesto (non guardate le parti commentate):
HTML:
<body>
<div id="ac_background" class="ac_background">
<img class="ac_bgimage" src="images/galassia1.jpg" alt="Background"/>
<div class="ac_overlay"></div>
<div class="ac_loading"></div>
</div>
<div id="ac_content" class="ac_content">
<h1>Oracolo del Web<span><br />Completa i campi e poi premi invio</span></h1>
<form action="frase.php" method="post">
<div class="ac_menu">
<ul>
<li>
<a href="images/galassia2.jpg">Giorno</a>
<div class="ac_subitem">
<span class="ac_close"></span>
<h2>Giorno</h2>
<ul>
<li>Che giorno è oggi? Inserisci il numero qui sotto.</li>
<li><br /></li>
</ul>
<input type="text" name="giorno" size="15"><!-- <input type="button" name="Invia" value=" Invia " size="10"> -->
<?php //$giorno = htmlspecialchars($_POST['giorno']); ?>
</div>
</li>
<li>
<a href="images/galassia3.jpg">Mese</a>
<div class="ac_subitem">
<span class="ac_close"></span>
<h2>Mese</h2>
<ul>
<li>In che mese siamo oggi? Inserisci il numero qui sotto.</li>
<li><br /></li>
</ul>
<input type="text" name="mese" size="15"><!-- <input type="button" name="Invia" value=" Invia " size="10"> -->
<?php //$mese = htmlspecialchars($_POST['mese']); ?>
</div>
</li>
<li>
<a href="images/galassia4.jpg">Nome</a>
<div class="ac_subitem">
<span class="ac_close"></span>
<h2>Nome</h2>
<ul>
<li>Da quante lettere è formato il tuo (primo) nome? Inserisci il numero qui sotto.</li>
<li><br /></li>
</ul>
<input type="text" name="nome" size="15"><!-- <input type="button" name="Invia" value=" Invia " size="10"> -->
<?php //$nome = htmlspecialchars($_POST['nome']); ?>
</div>
</li>
<li>
<a href="images/galassia5.jpg">Invio</a>
<div class="ac_subitem">
<span class="ac_close"></span>
<h2>Invio</h2>
<ul>
<li><p>Premi Invia per visualizzare il responso dell'oracolo.</p></li>
<li><br /></li>
</ul>
<input type="submit" name="Invia" value=" Invia " size="10" onclick="location.href='frase.php'">
</div>
</li>
</ul>
</div>
</form>
</div>
<div class="ac_footer">
<span>Copyright (c) 2013 oracolodelweb.altervista.org | All rights reserved | Template by: <a href="http://www.tympanus.net">tympanus.net</a></span>
<span style="float:right; padding-right:5px">Created by Giulio Pignatti and Luca Nisidi</span>
</div>
<!-- JavaScript -->
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.easing.1.3.js"></script>
</body>
Grazie mille, ciao