Hejsa! Jeg er ved at lave en chat i asp, hvor den køre i 3 frames. 1 frame hvor brugeren har en text box ved navn "chat" i en "form" ved navn "send". Når brugeren trykker enter efter at have skrevet en tekst bliver teksten skrevet til en variabel via nr. 2. frame "writevar". DVS. at der fra frame 1 skal gøre 2 ting. 1) den skal lave en "OnSubmit" funktion som sletter det brugeren har skrevet. Det er dette jeg ikke kan - uden at hele framen genindlæses. 2) den skal sende teksten til "writevar.asp" target="hidedframe" - dette virker fint.
Hvordan kalder jeg en funktion der sletter teksten og hvordan skal denne funktion se ud?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
..eeh det kommer lidt an på hvordan det er bygget op, men noget i denne stil...eller har jeg helt misforstået ?...hvis du kalder denne function onSubmit
function senddet(){ tekst = document.send.chat.value; document.send.chat = ''; top.hidedframe.location = 'writevar.asp?tekst='+tekst; }
ups..forresten..framen måtte jo ikke genindlæses: i form-tagget: onSubmit="return senddet()"
function senddet(){ tekst = document.send.chat.value; document.send.chat = '; top.hidedframe.location = 'writevar.asp?tekst='+tekst; return false; }
Bemærk, at her på Eksperten kan man ikke skrive 2 ' efter hinanden, så linien document.send.chat = ''; slutter med 2 ' inden ;
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.