Testade lite...
Kolla på http://www.nexterday.com/brimba.html och se om inte den principen är bättre.
2 svar · 204 visningar · startad av Brimba
Hej!
Det är så här att jag har en kod som ser ut så här:
<script language="JavaScript">
function updatera()
{
svar = tal1 + tal2 + tal3 + tal4 + tal5
document.form1.svar.value = svar
svar2 = svar*1.25
var inkl=Math.round(svar2)
document.form1.svarinkl.value = inkl
}
</script>
<%
DO UNTIL RS.EOF
namneller = RS("Namn")
mTypid = RS("TypID")
%>
<SCRIPT language="JavaScript">
anyString<%=mTypid%> = document.form1.<%=namneller%>.options[document.form1.<%=namneller%>.selectedIndex].value;
NewanyString<%=mTypid%> = anyString<%=mTypid%>.split(";");
</SCRIPT>
<Select Name="<%=RS("Namn")%>" onChange="tal<%=RS("TypID")%> = NewanyString<%=mTypid%>[0],document.form1.ant<%=mTypid%>.value=1,updatera()">
<% DO UNTIL RS.EOF OR RS.BOF OR mTypid <> RS("TypID")
mTypid = RS("TypID")
%>
<option value="<%=RS("ArtID")%>;<%=RS("ArtExkl")%>"><%=RS("Artikel")%> - <%=RS("ArtExkl")%></option>
<%
RS.MoveNext
IF RS.EOF THEN EXIT DO
Loop
%>
<input type="text" name="ant<%=mTypid%>" size="5" value="0" onChange="updatera()">
<%
Loop
%>
<input type="text" name="svar" size="10">
<input type="text" name="svarinkl" size="10">
Det skall alltså fungera så att när jag väljer en artikel så skall den sätta 1 som antal och sedan även hämta priset från RS objektet och räkna ut det totala och posta det i input rutan.
När man sedan väljer en annan select ruta skall den göra likadant.
Någon som ser massa fel?
Emission får gärna svara! ;)
Felet ligger på denna raden:
<SCRIPT language="JavaScript">
anyString<%=mTypid%> = document.form1.<%=namneller%>.options[document.form1.<%=namneller%>.selectedIndex].value;
NewanyString<%=mTypid%> = anyString<%=mTypid%>.split(";");
</SCRIPT>
När man kör den kan den se ut så här:
<SCRIPT language="JavaScript">
anyString1 = document.form1.Processor.options[document.form1.Processor.selectedIndex].value;
NewanyString1 = anyString1.split(";");
</SCRIPT>
Tack!
------------------
Mvh
Patrik
aka Brimba
www.datormaklarna.se
patrik@datormaklarna.se
[Redigerat av Brimba den 14 jun 2000]
[Redigerat av Brimba den 14 jun 2000]
[Redigerat av Brimba den 14 jun 2000]
Testade lite...
Kolla på http://www.nexterday.com/brimba.html och se om inte den principen är bättre.
Fett! =D Jag vill åxå ha moderkort från Saab och processor från Ford!
Nä, visst verkar den funka bra. Vad var felet med den andra varianten?
------------------
-- spango