174 messaggi dal 25 settembre 2001
Io ho un input text e una textarea con un bottone aggiungi di fianco.
ogni volta che scrivo qualcosa nell'input text cliccando su aggiungi
mi deve inserire all'interno della textarea il valore che ho inserito nell'input.
Il problema è che dovrà soltanto inserirmi 3 stringhe non di piu',quindi dovrà essere eseguito un ciclo ,come posso fare?

40 messaggi dal 21 febbraio 2001
Ciao, non ho ben capito come deve funzionare esattamente quello che hai chiesto, ora ti posto un esempio di codice:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Nuova pagina 1</title>
<script language="vbscript"><!--
function aggiungi()
if document.all("conta").value<3 then
if isnull(document.all("area_di_testo").value)=true or document.all("area_di_testo").value="" then
document.all("area_di_testo").value=document.all("casella_di_testo").value
else
document.all("area_di_testo").value=document.all("area_di_testo").value&vbcrlf&document.all("casella_di_testo").value
end if
document.all("conta").value=document.all("conta").value+1
else
alert("Non puoi aggiungere più di 3 righe !!!")
end if
end function
--></script>

</head>

<body>

<p><textarea rows="4" name="area_di_testo" cols="20"></textarea></p>
<p><input type="text" name="casella_di_testo" size="20"></p>
<input type="hidden" name="conta" value="0">
<input type="button" name="tasto" value="Premi qui" onclick="aggiungi()">
</body>

</html>
con questo script praticamente quando clicchi sul tasto nella textarea ti viene aggiunta la riga che hai scritto con un massimo di tre righe.
Naturalmente si può affinare aggiungendo un controllo in cui non inserisci niente se il campo di testo è vuoto e naturalmente bisogna bloccare in scrittura la textarea.
Fammi sapere!
Ciao Ciao
 -Niky-
174 messaggi dal 25 settembre 2001
mi sei stato di grande aiuto pero' a me serviva in javascript,grazie

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.