webForumDet fria alternativet
Logga in / Bli medlem

Year från select

ASP

2 svar · 197 visningar · startad av Erik Juhlin

Medlem sedan maj 200010 687 inlägg
Trådstart#1

Jag får det här felmeddelandet:

Error Type:
Microsoft VBScript runtime (0x800A01F5)
Illegal assignment: 'year'
/eclub_local/join2.asp, line 16

Line 16 ser ut så här:

year = Request("year")

Och selecten så här:

<select name="year">
	<option value="">År</option>
	<%
	for i = Fix((Year(Now) - 100) / 10) * 10 to Year(Now)
	%><option value="<%=i%>"><%=i%></option>
	<%
	Next 'i
	%>
	</select>

Vad är felet? Går det inte att hämta värdet man valt i selecten som om det vore ett vanligt input fält? :q

Medlem sedan juni 200032 967 inlägg
#2

jo, men du får ju inte kalla variabeln för year, eftersom det finns en funktion som heter så.

får man föreslå intYear istället?

Medlem sedan maj 200010 687 inlägg
#3

Grr.. Borde jag ju ha tänkt på. :)

I Homesite så färgas ju alla "upptagna" funktioner så man påminns. Men nu använder jag Visual InterDev.

246 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)