Avatar billede killer_bee Nybegynder
27. oktober 2001 - 22:27 Der er 39 kommentarer og
1 løsning

onClick udfyld felter som bliver hentet fra DB

Jeg har på en asp side 12 felter og en select<--- den bliver udfyldt når siden åbnes.. så når man kliker på en af linjerne i den skla de 12 felter udfyldes med relevant data.. jeg mangler syntaxsen til dette:

function HentData()
{
var rediger, val <------- val skal være det man kliker på i selecten
connect= Server.CreateObject(\"ADODB.Connection\")
connect.Open(\"Kemi\")
rediger=connect.Execute(\"SELECT * FROM Kemikalier WHERE KemiskNavn=\'\"+val+\"\'\")

<----
herefter skal felterne udfyldes i en løkke

en af felterne hedder KemiskN

}

Jeg ved ikke hvordan man requester select\'s værdi på samme asp side..
og hvordan man skriver data ud i en felt..

Avatar billede somaliomar Praktikant
27. oktober 2001 - 22:45 #1
æhh, jeg forstår ikke helt hvad du vil.
Avatar billede somaliomar Praktikant
27. oktober 2001 - 22:45 #2
Kan du ikke uddybe spm\'et lidt nærmere?
Avatar billede killer_bee Nybegynder
27. oktober 2001 - 22:53 #3
1)Ok.. Jeg kan finde ud af at Requeste værdien af en selecet når den bliver submitet fra en anden side(nemt nok Request.Form(\"select\")) men hvordan \"requester\" man den value når man arbejder på den samme side??

2)Og hvordan skriver man noget ind i en tekstbox på den samme side???
Avatar billede somaliomar Praktikant
27. oktober 2001 - 23:05 #4
1) Det du vil er altså, at du vil sende Request.Form(\"select\")\'s værdi over til en anden side som så skal behandle oplysningerne. Er det rigtig eller tager jeg fejl?

2) <input type=\"text\" name=\"intext\" size=\"20\" value=\"<%= Response.Write \"Tekst her\" %>\">
Avatar billede killer_bee Nybegynder
27. oktober 2001 - 23:11 #5
1)Nej.. det hele sker onClick i select menuen og på samme side..
<p><select name=\"redigerlist\" onClik=\"HentData()\" size=\"15\">
HentData funktionen skal på et eller anden måde få den værdi select har nårder bliver kliket på den.. og bruge denne værdi til at søge i DB.

2) tekst boxene er allerede oprettet.. jeg skal bare udfylde dem med det info jeg får fra DB.
Avatar billede somaliomar Praktikant
28. oktober 2001 - 07:26 #6
1) OKAY! Dvs. at du vil have at hvis man fx vælger en ting på rullemenuen, så skal funktionen HentData() tage over. Funktionen skal derefter hente data i databasen og sætte dem ind i de andre felter i den samme side. Er jeg på den gale vej?

2) Du bruger bare <input type=\"text\" name=\"intext\" size=\"20\" value=\"<%= Response.Write \"info fra databasen\" %>\">
Avatar billede somaliomar Praktikant
28. oktober 2001 - 07:28 #7
Jeg tror, at det bliver en hel del nemmere når jeg kan se den kode du arbejder med. Var det så ikke en ide at komme med koden? :)
Avatar billede killer_bee Nybegynder
28. oktober 2001 - 18:45 #8
somaliomar  <---- Jeg var på arb.. så ku ikke svare før men her er koden:
<%@ LANGUAGE = JScript %>

<! -#include file=\"adojavas.inc\"- ->
<HTML>
<head>
</head>
<Body>
<p><b><font color=\"#008000\" size=\"5\">F</font></b><font color=\"#FF0000\" size=\"4\"><b><u>! </u></b></font></p>


<script LANGUAGE=\"JavaScript\">

function confirmSubmit()
{
var agree=confirm(\"Vil du redigere det valgte stof?\")

if (agree)
    return true ;
else
    return false ;
}

function HentData()
{
var rediger, val=request.Form(\"redigerlist\")
connect= Server.CreateObject(\"ADODB.Connection\")
connect.Open(\"Kemi\")
rediger=connect.Execute(\"SELECT * FROM Kemikalier WHERE KemiskNavn=\'\"+val+\"\'\")

}
</script>

 
<form method=\"POST\" id=\"submitform\"  name=\"Slet\" action=\"http://localhost/IISSamples/SletStof.asp\">

  <p><select name=\"redigerlist\" onClik=\"HentData()\" size=\"15\">
 
<%
var val, slet
connect= Server.CreateObject(\"ADODB.Connection\")
connect.Open(\"Kemi\")
slet=connect.Execute(\"SELECT * FROM Kemikalier ORDER BY AlfaPlads\")

        if(!slet.EOF)
        {

           
                do
                {
                    val=slet.Fields(\"KemiskNavn\")
                %>               
                <option value=\"<%=val%>\" ><%=val%></option>
       
                <%
                    slet.MoveNext()
                }while(!slet.EOF)
       

        }
        else
        {
        %>
            <option value=\"\">Databasen er tom!</option>
        <%
        }
slet.Close()


%>

  </select></p>
 
  <p align=\"center\"><b><font face=\"Eras Bold ITC\" color=\"#008000\" size=\"4\">of.</font></b></p>
  <p align=\"left\"><font color=\"#800080\"><b>Kemisk Navn</b>:</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <input type=\"text\" name=\"KemiskN\" size=\"20\" tabindex=\"1\"><b><font color=\"#FF0000\">!Skal
  udfyldes!&nbsp;&nbsp;&nbsp;</font> Eksempel:&nbsp;&nbsp;&nbsp;
  Acetylsalisylsyre</b></p>
 
  <p align=\"left\"><font color=\"#800080\"><b>Kemisk Formel:</b></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <input type=\"text\" name=\"KemiskF\" size=\"20\" tabindex=\"2\"><b><font color=\"#FF0000\">!Skal
  udfyldes!&nbsp;&nbsp;&nbsp; </font>Eksempel:&nbsp;&nbsp;&nbsp; 2-CH3COC6H4COOH</b></p>
 
  <p align=\"left\"><b><font color=\"#800080\">Triviel Navn:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <input type=\"text\" name=\"TrivielN\" size=\"20\" tabindex=\"3\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </font>Eksempel:&nbsp;&nbsp;&nbsp; Aspirin</b></p>
 
  <p align=\"left\"><b><font color=\"#800080\">Forhandler Navn:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <input type=\"text\" name=\"ForhandlerN\" size=\"20\" tabindex=\"4\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </font>Eksempel:&nbsp;&nbsp;&nbsp; Frederiksen, Ølgod</b></p>
 
  <p align=\"left\"><b><font color=\"#800080\">Pris (kr):&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <input type=\"text\" name=\"Pris\" size=\"20\" maxlength=\"8\" tabindex=\"5\"></font><font color=\"#FF0000\">!Skal
  udfyldes!&nbsp;&nbsp;&nbsp;&nbsp; </font>Eksempel:&nbsp;&nbsp;&nbsp;
  100&nbsp;&nbsp;&nbsp;</b></p>
 
  <p align=\"left\"><b><font color=\"#800080\">Mængde (g):&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <input type=\"text\" name=\"Maengde\" size=\"20\" tabindex=\"6\"></font><font color=\"#FF0000\">!Skal
  udfyldes!&nbsp;&nbsp;&nbsp;&nbsp; </font>Eksempel:&nbsp;&nbsp;&nbsp;
  500</b></p>
 
  <p align=\"left\"><b><font color=\"#800080\">År (indkøbt):&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <input type=\"text\" name=\"Aar\" size=\"20\" maxlength=\"4\" tabindex=\"7\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </font>Eksempel:&nbsp;&nbsp;&nbsp; 2000</b></p>
 
  <p align=\"left\"><b><font color=\"#800080\">R/S sætninger:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <input type=\"text\" name=\"RSsaetninger\" size=\"20\" tabindex=\"8\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </font>Eksempel:&nbsp;&nbsp;&nbsp; R1:S45/56:R12/28:S5</b></p>
 
  <p align=\"left\"><b><font color=\"#800080\">Placering (fysisk):&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <input type=\"text\" name=\"Plads\" size=\"20\" tabindex=\"9\"></font><font color=\"#FF0000\">!Skal
  udfyldes!&nbsp;&nbsp;&nbsp;&nbsp; </font>Eksempel:&nbsp;&nbsp;&nbsp;
  GSH4 (for <u>G</u>ift<i>S</i>kab <u>H</u>ylde <u>5</u>)</b></p>
 
  <p align=\"left\"><b><font color=\"#800080\">Affaldshåndtering:&nbsp;&nbsp;&nbsp;&nbsp;
  <input type=\"text\" name=\"Affald\" size=\"20\" tabindex=\"10\"></font><font color=\"#FF0000\">!Skal
  udfyldes!&nbsp;&nbsp;&nbsp;&nbsp; </font>Eksempel:&nbsp;&nbsp;&nbsp;
  Organisk affaldsdunk</b></p>
 
  <p align=\"left\"><b><font color=\"#800080\">Logo:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <input type=\"text\" name=\"Logo\" size=\"20\" tabindex=\"11\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </font>Eksempel:&nbsp;&nbsp;&nbsp; N:Ex:F</b></p>
 
  <p align=\"left\"><b><font color=\"#800080\">Alfabetisk plads:&nbsp;&nbsp; </font></b>&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"text\" name=\"AlfaPlads\" size=\"20\" tabindex=\"12\"><b><font color=\"#FF0000\">!Skal
  udfyldes!&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font>Eksempel:&nbsp;&nbsp;&nbsp;
  Acetylsalisylsyre</b></p>
 
  <p>&nbsp;</p>
  <p><input type=\"Submit\" onClick=\"return confirmSubmit()\" value=\"SLET DET MARKEREDE STOF\" name=\"Slet\"></p>
</form>
</Body>
</HTML>


Avatar billede killer_bee Nybegynder
28. oktober 2001 - 18:47 #9
function HentData()
{
var rediger, val=request.Form(\"redigerlist\")<--- Det er bla. det her jeg ikke ved hvordan man gør..
altså at onCklick ta den værdi selecten har og bruge den
Avatar billede killer_bee Nybegynder
28. oktober 2001 - 18:57 #10
Og dette :
<input type=\"text\" name=\"intext\" size=\"20\" value=\"<%= Response.Write \"info fra databasen\" %>\">
.. virker heller ikke ... kig lige på koden og spørg løs :)
Avatar billede somaliomar Praktikant
28. oktober 2001 - 21:02 #11
killer_bee >> Hvad skal der ske hvis man trykker på \'SLET DET MARKEREDE STOF\'-knappen?
Avatar billede killer_bee Nybegynder
28. oktober 2001 - 21:07 #12
Det skal du ikke kigge på .. for det første skal den hedde rediger stof.. den skal bare submite formen til en asp side.. problemmet er det andet ..
Og tak for du kiggede forbi.. håber du kan hjælpe mig det er min hovedopgave og jeg skal aflevere den 6 nov :)
Avatar billede killer_bee Nybegynder
28. oktober 2001 - 21:11 #13
Og hvis du gider kigge på et andet lille problem jeg har http://www.eksperten.dk/spm/126252
Avatar billede somaliomar Praktikant
28. oktober 2001 - 21:24 #14
Prøv lige se om jeg har forstået dig ret:
Siden henter først noget info fra en database, putter dem i rullemenuen. Hvis man så vælger en ting fra rullemenuen, skal de 12 felter udfyldes automatisk af oplysninger fra databasen. Når man så klikker på \'Rediger stof\'-knappen sender siden hele den rette tekst til en anden side.

Pyha. Okay. Lige nogle dumme spm til:

Bruger du en database når infos skal hentes? I såfald hvad hedder så basen? Kan du evt. linke til databasen så jeg kan downloade den.

PS. Er det nødvendigt at bruge JavaScript?
Avatar billede killer_bee Nybegynder
28. oktober 2001 - 21:34 #15
1)Ja
2)Ja .. ved ik hvordan man linker filen.. men det er oxo lige meget ....

I function HentData() mangler jeg syntaksen for at \"requeste\" selects værdi.. og skrive det i de oprettede text felter.. forresten hvis jeg må få din tlf så kan jeg ringe til dig ..  det er nok nemmere at forstå hinanden .. eller kan du ringe til mig og sige din nummer så ringer jeg tilbage hvis du ikke vil give din nr til alle... men jeg er desperat :)
Avatar billede killer_bee Nybegynder
28. oktober 2001 - 21:35 #16
Doh min nr er 20678001..
Avatar billede somaliomar Praktikant
28. oktober 2001 - 21:39 #17
Doh min nr er 20678001.. ??
Avatar billede killer_bee Nybegynder
28. oktober 2001 - 21:42 #18
tlf ..hvis du ville ikke af med din nr(på nettet).. så kan du ringe til mig sige din nr så jeg kan ringe tilbage til dig = koster dig ikke noget(kr)
Avatar billede somaliomar Praktikant
28. oktober 2001 - 21:45 #19
Hvad for en nr(på nettet)
Avatar billede killer_bee Nybegynder
28. oktober 2001 - 21:48 #20
kan du ikke bare ringe til mig.. så forklarer jeg det :)nr 20678001
Avatar billede somaliomar Praktikant
28. oktober 2001 - 21:52 #21
kan du bare ikke linke til databasen eller sende basen til min email: omar@ali.tf , hvis den ikke fylder for meget altså!
Avatar billede killer_bee Nybegynder
28. oktober 2001 - 21:53 #22
ok
Avatar billede killer_bee Nybegynder
28. oktober 2001 - 21:56 #23
har sendt DB
Avatar billede somaliomar Praktikant
28. oktober 2001 - 21:58 #24
Okay Jeg har den. Du skal kun bruge tabellen der hedder \'Kemikalier\' ikke?
Avatar billede killer_bee Nybegynder
28. oktober 2001 - 21:59 #25
ja
Avatar billede somaliomar Praktikant
28. oktober 2001 - 23:03 #26
sorry det tog så lang tid

resultatet kan ses: http://www24.brinkster.com/limitz/opgave/kemi.asp
Avatar billede killer_bee Nybegynder
28. oktober 2001 - 23:12 #27
oki.. ku man ikke lave det onClick??.. og kunne du ikke sende mig koden ??
Avatar billede somaliomar Praktikant
28. oktober 2001 - 23:39 #28
Hvad mener du med \'ku man ikke lave det onClick???\'?

Hele koden:
<%

Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath(\"\\kemi.mdb\")

\' SQL forespørgsel
strSQL = \"Select * from Kemikalier\"
Set rs = Conn.Execute(strSQL)

%>

<HTML>
<head>
</head>
<Body>
<p><b><font color=\"#008000\" size=\"5\">F</font></b><font color=\"#FF0000\" size=\"4\"><b><u>! </u></b></font></p>


<script LANGUAGE=\"JavaScript\">

function confirmSubmit()
{
  var agree=confirm(\"Vil du redigere det valgte stof?\")
  if (agree)
    window.open(\'http://www.name.com\');
  else
    return false;
}
</script>

 
<form method=\"POST\" name=\"Slet\" action=\"kemi.asp\">

        <p align=\"center\"><select name=\"redigerlist\" size=\"10\">
        <%
        Do until rs.eof
        %>
                <option><% Response.Write rs(\"KemiskNavn\") %></option>

        <%
        rs.movenext
        Loop
        %>
        </select>
        <p align=\"center\"><input type=\"submit\" value=\"Tag den her!\" name=\"submit\">

    </form>

<%
strNavn = Request.Form(\"redigerlist\")

If strNavn = \"\" Then
  strNavn = \"Buten\"
End IF

\' SQL forespørgsel
strSQL = \"Select * from Kemikalier WHERE KemiskNavn = \'\" & strNavn & \"\'\"
Set rs = Conn.Execute(strSQL)

%>
 

  <p align=\"center\"><b><font face=\"Eras Bold ITC\" color=\"#008000\" size=\"4\">of.</font></b></p>

  <form method=\"POST\" name=\"Slet2\" action=\"http://localhost/IISSamples/SletStof.asp\">

  <table border=\"0\" width=\"100%\">
    <tr>
      <td width=\"14%\"><font color=\"#800080\"><b>Kemisk Navn</b>:</font>&nbsp;&nbsp;&nbsp;</td>
      <td width=\"16%\"><input type=\"text\" name=\"KemiskN\" size=\"20\" tabindex=\"1\" value=\"<% Response.Write rs(\"KemiskNavn\") %>\"></td>
      <td width=\"12%\"><b><font color=\"#FF0000\">!Skal udfyldes!</font> </b></td>
      <td width=\"58%\"><b> Eksempel: Acetylsalisylsyre</b></td>
    </tr>
    <tr>
      <td width=\"14%\"><font color=\"#800080\"><b>Kemisk Formel:</b></font></td>
      <td width=\"16%\"><input type=\"text\" name=\"KemiskF\" size=\"20\" tabindex=\"2\" value=\"<% Response.Write rs(\"Formel\") %>\"></td>
      <td width=\"12%\"><b><font color=\"#FF0000\">!Skal  udfyldes! </font></b></td>
      <td width=\"58%\"><b>Eksempel:&nbsp;2-CH3COC6H4COOH</b></td>
    </tr>
    <tr>
      <td width=\"14%\"><b><font color=\"#800080\">Triviel Navn:&nbsp;  </font></b></td>
      <td width=\"16%\"><b><font color=\"#800080\">
      <input type=\"text\" name=\"TrivielN\" size=\"20\" tabindex=\"3\" value=\"<% Response.Write rs(\"TrivielNavn\") %>\">  </font></b></td>
      <td width=\"12%\"></td>
      <td width=\"58%\"><b><font color=\"#800080\"></font>Eksempel:&nbsp;Aspirin</b></td>
    </tr>
    <tr>
      <td width=\"14%\"><b><font color=\"#800080\">Forhandler Navn:  </font></b></td>
      <td width=\"16%\"><b><font color=\"#800080\">
      <input type=\"text\" name=\"ForhandlerN\" size=\"20\" tabindex=\"4\" value=\"<% Response.Write rs(\"Forhandler\") %>\">  </font></b></td>
      <td width=\"12%\"></td>
      <td width=\"58%\"><b>Eksempel:&nbsp;Frederiksen, Ølgod</b></td>
    </tr>
    <tr>
      <td width=\"14%\"><b><font color=\"#800080\">Pris (kr):&nbsp;&nbsp;&nbsp;</font></b></td>
      <td width=\"16%\"><b><font color=\"#800080\"><input type=\"text\" name=\"Pris\" size=\"20\" maxlength=\"8\" tabindex=\"5\" value=\"<% Response.Write rs(\"Pris\") %>\"></font></b></td>
      <td width=\"12%\"><b><font color=\"#FF0000\">!Skal udfyldes! </font></b></td>
      <td width=\"58%\"><b>Eksempel:&nbsp;100</b></td>
    </tr>
    <tr>
      <td width=\"14%\"><b><font color=\"#800080\">Mængde (g):&nbsp;</font></b></td>
      <td width=\"16%\"><b><font color=\"#800080\"><input type=\"text\" name=\"Maengde\" size=\"20\" tabindex=\"6\" value=\"<% Response.Write rs(\"Maengde\") %>\"></font></b></td>
      <td width=\"12%\"><b><font color=\"#FF0000\">!Skal udfyldes! </font></b></td>
      <td width=\"58%\"><b>Eksempel:&nbsp;500</b></td>
    </tr>
    <tr>
      <td width=\"14%\"><b><font color=\"#800080\">År (indkøbt):&nbsp;  </font></b></td>
      <td width=\"16%\"><b><font color=\"#800080\"><input type=\"text\" name=\"Aar\" size=\"20\" maxlength=\"4\" tabindex=\"7\" value=\"<% Response.Write rs(\"Aar\") %>\"></font></b></td>
      <td width=\"12%\"></td>
      <td width=\"58%\"><b>Eksempel:&nbsp;2000</b></td>
    </tr>
    <tr>
      <td width=\"14%\"><b><font color=\"#800080\">R/S sætninger:&nbsp;</font></b></td>
      <td width=\"16%\"><b><font color=\"#800080\"><input type=\"text\" name=\"RSsaetninger\" size=\"20\" tabindex=\"8\" value=\"<% Response.Write rs(\"RS\") %>\">  </font></b></td>
      <td width=\"12%\"></td>
      <td width=\"58%\"><b>Eksempel:&nbsp; R1:S45/56:R12/28:S5</b></td>
    </tr>
    <tr>
      <td width=\"14%\"><b><font color=\"#800080\">Placering (fysisk):</font></b></td>
      <td width=\"16%\"><b><font color=\"#800080\"><input type=\"text\" name=\"Plads\" size=\"20\" tabindex=\"9\" value=\"<% Response.Write rs(\"Placering\") %>\"></font></b></td>
      <td width=\"12%\"><b><font color=\"#FF0000\">!Skal  udfyldes! </font></b></td>
      <td width=\"58%\"><b>Eksempel:&nbsp;  GSH4 (for <u>G</u>ift<i>S</i>kab <u>H</u>ylde <u>5</u>)</b></td>
    </tr>
    <tr>
      <td width=\"14%\"><b><font color=\"#800080\">Affaldshåndtering:&nbsp;</font></b></td>
      <td width=\"16%\"><b><font color=\"#800080\"><input type=\"text\" name=\"Affald\" size=\"20\" tabindex=\"10\" value=\"<% Response.Write rs(\"Affald\") %>\"></font></b></td>
      <td width=\"12%\"><b><font color=\"#FF0000\">!Skal  udfyldes! </font></b></td>
      <td width=\"58%\"><b>Eksempel:&nbsp;  Organisk affaldsdunk</b></td>
    </tr>
    <tr>
      <td width=\"14%\"><b><font color=\"#800080\">Logo:&nbsp;&nbsp;  </font></b></td>
      <td width=\"16%\"><b><font color=\"#800080\"><input type=\"text\" name=\"Logo\" size=\"20\" tabindex=\"11\" value=\"<% Response.Write rs(\"Logo\") %>\">  </font></b></td>
      <td width=\"12%\"></td>
      <td width=\"58%\"><b>Eksempel:&nbsp; N:Ex:F</b></td>
    </tr>
    <tr>
      <td width=\"14%\"><b><font color=\"#800080\">Alfabetisk plads: </font></b></td>
      <td width=\"16%\"><input type=\"text\" name=\"AlfaPlads\" size=\"20\" tabindex=\"12\" value=\"<% Response.Write rs(\"AlfaPlads\") %>\"></td>
      <td width=\"12%\"><b><font color=\"#FF0000\">!Skal  udfyldes! </font></b></td>
      <td width=\"58%\"><b>Eksempel:&nbsp;  Acetylsalisylsyre</b></td>
    </tr>
    <tr>
      <td width=\"14%\"></td>
      <td width=\"16%\"></td>
      <td width=\"12%\"></td>
      <td width=\"58%\"></td>
    </tr>
  </table>
  <p><input type=\"Submit\" onClick=\"confirmSubmit()\" value=\"Rediger\" name=\"Slet\"></p>
</form>

<%

\' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing

%>
</body>
</html>
Avatar billede somaliomar Praktikant
28. oktober 2001 - 23:40 #29
Jeg har sat felterne i en tabel.
Avatar billede killer_bee Nybegynder
28. oktober 2001 - 23:42 #30
Altså at man ikke skulle lave den knap \'TAG DEN..\'
men at når man klikede å stoffet i selecten den vil gøre det automatisk
Avatar billede somaliomar Praktikant
28. oktober 2001 - 23:45 #31
Jeg tror ikke, det kan lade sig gøre at lave den automatisk uden en knap. Jeg kan ihvertfald ikke finde ud af det!
Avatar billede killer_bee Nybegynder
28. oktober 2001 - 23:51 #32
Jeg har lavet på en side hvor den submiter til en anden frame på den samme side.. og det virker .. det jeg mangler er syntaxen i Jscript om hvordan man ta selects værdi.. noget a\'la 
document.dinform.ditfelt.value .. jeg ved ik det korrekte syntaks..
Avatar billede killer_bee Nybegynder
29. oktober 2001 - 01:12 #33
somaliomar  kan du noget JScript oxo??
Avatar billede somaliomar Praktikant
29. oktober 2001 - 08:19 #34
killer_bee >> JScript til hvad??
Avatar billede killer_bee Nybegynder
29. oktober 2001 - 13:10 #35
somaliomar<---- 

Fordi jeg bruger JScript og jeg har lavet din kode om til JScript ...men den if sætning (nedenunder) virker i VB men .....

strNavn = Request.Form(\"redigerlist\")
If strNavn = \"\" Then
  strNavn = \"Buten\"
End IF

Hvis jeg omskriver den til JScript bliver den til:

strNavn = Request.Form(\"redigerlist\")
if(strNavn==\"\" )
  strNavn = \"Buten\"

og når siden loader første gang er Request.Form(\"redigerlist\") tomt... så år jeg checker if(strNavn==\"\" ).. giver den mig følgende fejl:

ADODB.Field fejl \'80020009\'
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
/IISSamples/Rediger.asp, linje 85

Fordi selvom strNavn er tom kan den ikke finde ud af det i if sætningen.. jeg ved ikke hvilken value select har når der er ikke blevet kliket på den.. jeg har prøvet med -1, null, isEmpty... men det virker ikke...
Avatar billede somaliomar Praktikant
29. oktober 2001 - 20:22 #36
Prøv:

strNavn = Request.Form(\"redigerlist\")
if (strNavn==\"\") {
  strNavn = \"Buten\"};
Avatar billede killer_bee Nybegynder
29. oktober 2001 - 20:28 #37
somaliomar  <---- har faktisk løst prob.. ved at sætte det første option til at være selected.. så den er aldrig tom... men jeg ville helst have onclick istedetfor en knap..

Du får pointerne aligevel for din flotte insats..

Jeg her oprettet en anden spørgsmål angående det her .. måske er den bedre formuleret... hvis du gider kigge på den

http://www.eksperten.dk/spm/127114
Avatar billede somaliomar Praktikant
29. oktober 2001 - 20:31 #38
Takker!
Avatar billede killer_bee Nybegynder
29. oktober 2001 - 20:32 #39
Gider du at kigge på det andet spm?
Avatar billede somaliomar Praktikant
29. oktober 2001 - 20:52 #40
Det har jeg allerede gjort. Det er faktisk det samme du spørge om i http://www.eksperten.dk/spm/127114 og jeg har sagt at jeg ikke kan finde ud det med, at hvis man klikker på rullemenuen skal den valgte værdi sendes videre. Beklager!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester