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,
14 svar · 219 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,
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
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å
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,
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\>
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,
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.