Det måste vara ett HTML-problem, så jag föreslår att du kikar efter hur HTML-koden ser ut där problemet inträffar.
Mvh,
------------------
All your base are belong to me.
14 svar · 164 visningar · startad av nill
Har ett formulär med inputboxar och textareas och liknande..
i value skriver jag då VALUE="<%=RecSet("session("namn")%>"
t.ex
men detta gör på något sätt i vissa fall att det inte går att markera eller sätta isättningspunkten i boxen. Varför ? hur fixar jag det ?
Det måste vara ett HTML-problem, så jag föreslår att du kikar efter hur HTML-koden ser ut där problemet inträffar.
Mvh,
------------------
All your base are belong to me.
Men den ser ut som alla andra.. och de fungerar:
<B>Presentation:</B><BR>
<TEXTAREA COLS="35" ROWS="6" NAME="present" CLASS="input"><%=RecSet("present")%></TEXTAREA>
<P>
<B>Smeknamn:</B><BR>
<INPUT TYPE="text" SIZE="15" VALUE="<%=RecSet("smeknamn")%>" MAXLENGTH="15" name="smeknamn" CLASS="input">
<P>
<B>Presentation:</B><BR>
<TEXTAREA COLS="35" ROWS="6" NAME="present" CLASS="input"> <%=RecSet("present"%></TEXTAREA>
<P>
\<B\>Smeknamn:\</B\>\<BR\>
\<INPUT TYPE="text" SIZE="15" VALUE="\<%=RecSet("smeknman")%\>" MAXLENGTH="15" name="smeknamn" CLASS="input"\>
\<P\>
???
Hej!
byta
VALUE="<%=RecSet("session("namn")%>"
mot
VALUE="<%=session("namn")%>"
eller
VALUE="<%=RecSet("namn")%>"
är session en session eller namnet på en funktion? Hur som helst fattas det en slutparantes och så är där en fnutt för mycket i koden nedan.
VALUE="<%=RecSet("session("namn")%>"
Är session en funktion bör det se ut så här:
VALUE="<%=session(RecSet("namn"))%>"
mvh Jörgen :)
------------------
Varför bråka när man kan kramas?
[Redigerat av jorgen den 24 okt 2001]
ja oj då..
sitter inte med koden här så skrev lite fel. Men så är ser det ut: <%=RecSet("present")%> men fungerar inte ändå :(
Hej!
Då får du posta lite mer kod för den lilla kodsnutten är det inget fel på.
mvh Jörgen :)
------------------
Varför bråka när man kan kramas?
ok.. nu är jag hemma. detta är koden (och jag ser ingen logik att vissa inte skulle fungera att sätta instättningsmarkören i)
<% If (Request.QueryString("what") = "edit") Then
%\>
\<b\>REDIGERA DIN INFO\</b\>\<p\>
\<FORM METHOD="post" ACTION="normal.asp?what=edited"\>
\<%
UserInfo = "SELECT \* FROM users WHERE ID = " & Session("userid")
RecSet.Open UserInfo, Connect, adOpenStatic, adLockOptimistic
%\>
\<B\>Presentation:\</B\>\<BR\>
\<TEXTAREA COLS="35" ROWS="6" NAME="present" CLASS="input"\> \<%=RecSet("present")%\>\</TEXTAREA\>
\<P\>
\<B\>Smeknamn:\</B\>\<BR\>
\<INPUT TYPE="text" SIZE="15" VALUE=" \<%=RecSet("smeknamn")%\>" MAXLENGTH="15" name="smeknamn" CLASS="input"\>
\<P\>
\<B\>Bor:\</B\>\<BR\>
\<INPUT TYPE="text" SIZE="15" VALUE=" \<%=RecSet("bor")%\>" MAXLENGTH="30" name="bor" CLASS="input"\>
\<P\>
\<B\>Personnummer\<BR\>(är till för snabbare elevschema)\<BR\>(ex: 840122-3547):\</B\>\<BR\>
\<INPUT TYPE="text" SIZE="15" VALUE=" \<%=RecSet("born")%\>" MAXLENGTH="20" name="born" CLASS="input"\>
\<P\>
\<B\>E-Mail:\</B\>\<BR\>
\<INPUT TYPE="text" SIZE="25" VALUE=" \<%=RecSet("mail")%\>" MAXLENGTH="30" name="mail" CLASS="input"\>
\<P\>
\<B\>ICQ-nummer:\</B\>\<BR\>
\<INPUT TYPE="text" SIZE="15" VALUE=" \<%=RecSet("icq")%\>" MAXLENGTH="15" name="icq" CLASS="input"\>
\<BR\>\<BR\>\<hr width="30%" ALIGN="left"\>\<BR\>
\<%
RecSet.Close
%\>
De två översta är de som inte fungerar.. ibland fler..
Det är den resulterande html-koden som är intressant, inte hur det ser ut i ditt asp-dokument.
Visa gärna hur html-källan ser ut när den kommer till din webbläsare.
Uppstår problemet bara i IE eller i flera olika webbläsare?
Mvh,
------------------
All your base are belong to me.
har bara tillgång till IE 5 och 5.5 där det funkar lite bättre (går att klicka på befintlig text men inte någon annan stans, vilket inte går i 5.0)
förstår inte varför denna kod skulle vara intressantare, men visst:
\<FORM METHOD="post" ACTION="normal.asp?what=edited" NAME="info"\>
\<B\>Presentation:\</B\>\<BR\>
\<TEXTAREA COLS="35" ROWS="6" NAME="present"\>\</TEXTAREA\>
\<P\>
\<B\>Smeknamn:\</B\>\<BR\>
\<INPUT TYPE="text" SIZE="15" VALUE="" MAXLENGTH="15" name="smeknamn"\>
\<P\>
\<B\>Bor:\</B\>\<BR\>
\<INPUT TYPE="text" SIZE="15" VALUE="" MAXLENGTH="30" name="bor"\>
\<P\>
\<B\>Personnummer\<BR\>(är till för snabbare elevschema)\<BR\>(ex: 840122-3547):\</B\>\<BR\>
\<INPUT TYPE="text" SIZE="15" VALUE="" MAXLENGTH="20" name="born"\>
\<P\>
\<B\>E-Mail:\</B\>\<BR\>
\<INPUT TYPE="text" SIZE="25" VALUE="" MAXLENGTH="30" name="mail"\>
\<P\>
\<B\>ICQ-nummer:\</B\>\<BR\>
\<INPUT TYPE="text" SIZE="15" VALUE="" MAXLENGTH="15" name="icq"\>
\<BR\>\<BR\>\<hr width="30%" ALIGN="left"\>\<BR\>
Hej!
Har du utelämnat </form> med vilje annars får du lägga till det?
mvh Jörgen :)
------------------
Varför bråka när man kan kramas?
Du har inga lager eller annat skräp som stör ditt formulär? Har du en url där vi kan se fenomenet in action?
Mvh,
------------------
All your base are belong to me.
Var inne på din sida och såg att du på gästbokssidan hade ett lager som gick ner över text-fältet. Antagligen så är det väl likadant på den här sidan. Har själv stött på problem med lager som täcker formulär. Korta ner lagret så borde det funka.