18. december 2002 - 12:14
Der er
9 kommentarer og 2 løsninger
Undgå at kunne vælge første
Hvordan undgår jeg at man kan vælge den første i listen som bare hedder vælg forhandler. <select name="producent_id" id="producent_id"> <option value="vælg forhandler">vælg forhandler</option> <% While (NOT rs_producent_list.EOF) %> <option value="<%=(rs_producent_list.Fields.Item("producent_id").Value)%>"><%=(rs_producent_list.Fields.Item("producent").Value)%></option> <% rs_producent_list.MoveNext() Wend If (rs_producent_list.CursorType > 0) Then rs_producent_list.MoveFirst Else rs_producent_list.Requery End If %> </select> </strong> <input name="submit" type="submit" value="tilføj">
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
18. december 2002 - 12:15
#1
<select name="producent_id" id="producent_id"> <option value="vælg forhandler">vælg forhandler</option> <% While (NOT rs_producent_list.EOF) rs_producent_list.MoveFirst() %> <option value="<%=(rs_producent_list.Fields.Item("producent_id").Value)%>"><%=(rs_producent_list.Fields.Item("producent").Value)%></option> <% rs_producent_list.MoveNext() Wend If (rs_producent_list.CursorType > 0) Then rs_producent_list.MoveFirst Else rs_producent_list.Requery End If %> </select> </strong> <input name="submit" type="submit" value="tilføj"> //>Rune
18. december 2002 - 12:16
#2
Sådan var det vidst.. DAMN kan sq ik' lige helt huske det ;o) <select name="producent_id" id="producent_id"> <option value="vælg forhandler">vælg forhandler</option> <% While (NOT rs_producent_list.EOF) rs_producent_list.MoveNext() %> <option value="<%=(rs_producent_list.Fields.Item("producent_id").Value)%>"><%=(rs_producent_list.Fields.Item("producent").Value)%></option> <% Wend If (rs_producent_list.CursorType > 0) Then rs_producent_list.MoveFirst Else rs_producent_list.Requery End If %> </select> </strong> <input name="submit" type="submit" value="tilføj"> //>Rune
18. december 2002 - 12:19
#3
Microsoft OLE DB Provider for ODBC Drivers error '80040e14' [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'vælg forhandler'.
18. december 2002 - 12:22
#4
saa vidt jeg forstaar dig, saa skal du have en validering paa om der rent faktisk er valgt en forhandler eller om den bare staar som default-vaerdien?
18. december 2002 - 12:24
#5
<script javascript="language"> function validerForhandler() { if (FORMNAVN.producent_id.value != "vælg forhandler") return true; else return false; } </Script>
18. december 2002 - 12:24
#6
<input name="submit" type="submit" value="tilføj" onClick="java script: return validerForhandler;">
18. december 2002 - 12:32
#7
Microsoft OLE DB Provider for ODBC Drivers error '80040e14' [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'vælg forhandler'. min for ser sådan ud: <form action="<%=MM_editAction%>" method="POST" name="form1" onSubmit="MM_validateForm('producent','','R','gade','','R','postnr','','R','byen','','R','land','','R','tlf','','R');return document.MM_returnValue">
18. december 2002 - 12:40
#8
Den fejl du faar skyldes saa vidt jeg kan se, at valideringen ikke virker og vaerdien bare bliver sendt videre til dit script, hvor den giver en fejl i sql-saetningen. Du har jo allerede en form for validering af formen. Saa vidt jeg kan se er det lavet i Dreamweaver. Kan du saa ikke der ogsaa definere at producent_id skal returnere nogle bestemte vaerdier? Ellers saa proev at teste, hvorvidt validerForhandler overhovedet bliver kaldt og hvad der sker, ved at saette et par alert() ind med noget relevant tekst.
18. december 2002 - 14:52
#9
Tak dgivoni men, hvordan validere jeg om en checkboks er sat? er det R ? eller andet?
18. december 2002 - 14:57
#10
checkboksen er et TAL
18. december 2002 - 22:24
#11
Thx 4 poinz //>Rune
Kurser inden for grundlæggende programmering