Følgende linje leder efter "Kommentar", som hører under "theName", i det nuværende dokument: document.theName.Kommentar.value Da det ikke findes på siden, kommer den med fejl.
<SCRIPT LANGUAGE=javascript> <!-- /* Script validates form field entries Only the first three ones are checked If you need the others to be checked, just follow the same code examples (change field name and number of characters if needed */ function validate(theForm){ if (theForm.Navn.value == "" || theForm.Navn.value.length < 2){ alert("Skriv venligst dit navn."); theForm.Navn.focus(); return false;
} if (theForm.Kommentar.value == "" || theForm.Kommentar.value.length < 1){ alert("Skriv venligst din Kommentar."); theForm.Kommentar.focus(); return false; }
Okay jeg har lige rettet den linie til så den ser sådan ud: <form method="post" name="theName" action="indlaegtibogen.asp" onsubmit="return validate(this);"> Men nu når jeg så trykker på en smilies så puttes den ikke i text boksen. Det som der sker er at der istedet for bliver åbnet en ny side som er blank med dette her: Linie 0 et objekt var ventet. Http linien: java script:insertsmily('[:H]');
okay har lige prøvet: <a href="#" onClick="insertsmily('[:(]');"><font color="#000000"><img alt="smily [:(]" border="0" hspace="0" src="smilies/ledsen.gif" width="19" height="19"></font></a>
Den åbner så en kopi af siden i et nyt vindue. Det som jeg ikke fatter en meter af er at når den så har åbnet denne nye side ved at jeg har klikket på denne smilie så virker alle de andre smilies lige pluselig, men hvis jeg så lukker denne kopi af siden så er der ingen af dem der virker ingen. Håber du kan følge mig. For jeg er lost lige nu.
det vil altså sige at når jeg trykker på den version smilies kode du viste mig så åbner den en ny side som ser sådan ud: gaestbog.asp# men hvis jeg bare åbner siden som jeg plejer så der stå gaestbog.asp så virker det ikke.
Du er Genialt dette her virker perfekt nu. <a href="#" onClick="insertsmily('[:(]');return false;" style="color:black;"><img alt="smily [:(]" border="0" hspace="0" src="smilies/ledsen.gif" width="19" height="19"></a>
Så er der bare det problem at når jeg sender formen så åbner den nu en ny side istedet for den samme.
Hvordan ændre jeg denne linie så den åbner samme side igen.
response.redirect ("gaestbog.asp")
Dette har jeg på min opdaterings side til databasen som sender en tilbage igen til gæstenbogen.
der som problemmet ligger er at der så er en helt åbent side og når den sender tilbage igen så åbner den kun et mindre pop up vidue af den nye opdateres side. Det må kunne løses på en eller anden måde.
Nej jeg har ikke et <base>-tag jeg har lige prøvet at indsætte dette isteden for. Nu vil den slet ikke indsætte nogen smilies efter at jeg ændre fra: <form method="post" name="theName" action="indlaegtibogen.asp" onsubmit="return validate(this);"> til: <form method="post" action="indlaegtibogen.asp" onsubmit="return validate(this);" target="_self">
ahh det skulle selvfølgelig se sådan her ud: <form method="post" name="theName" action="indlaegtibogen.asp" onsubmit="return validate(this);" target="_self">
Du må undskylde mig at jeg er lidt træt i hovedet jeg opretter lige et nyt spørgsmål så du også kan få point hvis du altså stadig vil have dem. Du må lige sige til.
Faktisk har terrak jo som en start kommet med det væsentligst rigtige, nemlig at det er nødvendigt at have et name på en form, som skal adresseres udenfor formen ...
-- men hvis det var din intention at give ham point er det lidt svært at forstå dine ord idag ...
-- og du har i hvert fald markeret det brugernavn, da du afleverede point, da det er fuldstændig umuligt at aflevere point, hvis man ikke aktivt markerer et brugernavn !-)
Ja i skulle sådan set begge 2 have haft nogle point. Men jeg kom åbenbart til at klikke på send knappen uden at tænkë på om du også stod på listen desværre. Men hvis du gerne vil have point så sig bare til så laver jeg et nyt spørgsmål. Det er hvad der kan ske sorry.
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.