28. september 2001 - 13:26Der er
23 kommentarer og 2 løsninger
select.....
Hvordan få jeg denne linin til ar retunere value\'en i feltet? onclick=\"java script:fnDispThis(this.selectedIndex);document.opret.test.value=this.selectedIndex;\"
der skal helst ikke stå java script: forrest i en eventhandeler, så bare: onchange=\"fnDispThis(this.selectedIndex);document.opret.test.value=this.options[this.selectedIndex].value;\"
onchange bliver kun aktiveret hvis du klikker på en anden valgmulighed en den default-valgte (nr 0), lav evt en \"- - vælg her - -\" option som den første. og husk en value=\"noget\" i din <option <option value=\"et eller andet\">valg tekst</option>
<ole> kjoller >> så er alt, som det skal være...du skal nemlig skrive: =this.options[this.selectedIndex].value; ...som flere har skrevet til dig :) /mvh </bole>
<option onclick=\"\" selected>- Vælg en menu -</option> <% tilhoerid=\"0\" sql=\"select * from indhold where tilhoreid=\"&tilhoerid&\" order by id\" set rs_menuer=db_dbbase.execute(sql) while not rs_menuer.eof %> <option value\"<%=rs_menuer(\"id\")%>\"><%=rs_menuer(\"titel\")%><%if rs_menuer(\"link\")<>\"\"then%> *<%end if %></option> <%
sql=\"select * from indhold where tilhoreid=\"&rs_menuer(\"id\")&\"\" set rs_under_menuer=db_dbbase.execute(sql) while not rs_under_menuer.eof %> <option value\"<%= rs_under_menuer(\"id\") %>\"> <%=rs_under_menuer(\"titel\")%> <%if rs_menuer(\"link\")<>\"\"then%> *<%end if %></option> <% rs_under_menuer.movenext wend %>
<% rs_menuer.movenext wend %> </select><br>
<SCRIPT LANGUAGE=javascript>
function fnDispThis(active) { <% sql =\"select * from indhold\" set rs_menutingtest=db_dbbase.execute(sql) while not rs_menutingtest.eof %>
<% sql=\"select * from indhold\" set rs_menu_til_indhold_kiraki=db_dbbase.execute(sql) while not rs_menu_til_indhold_kiraki.eof %> <div id=\"sub<%= rs_menu_til_indhold_kiraki(\"id\") %>\" style=\"Display:\'NONE\';\"> <%if rs_menu_til_indhold_kiraki(\"link\") <>\"\" then %> <%= rs_menu_til_indhold_kiraki(\"titel\") %><br> <select size=\"3\" name=\"hieraki<%= rs_menu_til_indhold_kiraki(\"id\") %>\" > <option value=\"0\">Førdst</option> <%
sql=\"select * from mainindhold where menuid=\"&rs_menu_til_indhold_kiraki(\"id\")&\" order by hiraki asc\" set rs_vaelg_indhold=db_dbbase.execute(sql) while not rs_vaelg_indhold.eof %> <Option value=\"<%= rs_vaelg_indhold(\"id\")%>\"><%= rs_vaelg_indhold(\"overskrift\")%></option> <%rs_vaelg_indhold.movenext wend %> </select> <% end if %> </div> <% rs_menu_til_indhold_kiraki.movenext wend %> <input type=\"tekst\" name=\"test\"> </form> </td></tr></table>
jakoba >> joda man kan gjøre det med remote scripting, meeeen...kompetanse tatt i betraktning, så blir det vel vanskelig. En link er allikevel på sin plass:
ja, det har jeg prøvet, det må være en skrive fejl eller noget, for jeg har lavet en ligende funktion før som virker, og nu har jeg så kopieret den og rettet den til, så nu virker det
Der var fejlen :o) I andre havde jo også ret, den virker både med fnDispThis(this.options[this.selectedIndex].value); og fnDispThis(this[this.selectedIndex].value);
Der var fejlen :o) I andre havde jo også ret, den virker både med fnDispThis(this.options[this.selectedIndex].value); og fnDispThis(this[this.selectedIndex].value);
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.