webForumDet fria alternativet
Logga in / Bli medlem

Siffror som fältnamn

JavaScript

1 svar · 231 visningar · startad av GustaFsson

Medlem sedan jan. 200534 inlägg
Frågan#1

Hej, jag har inte jobbat mycket i javasripct och har lite problem med detta.

ASPkod

Response.write "antal = document.forms[""orderpage""].elements["""&RS("produkt_id")&"""].value;"   & vbcrlf 
Response.write "produktcost = document.forms[""orderpage""].elements["""&RS("produkt_id")&"""].id;"   & vbcrlf

Utskriven Javascriptkod

antal = document.forms["orderpage"].elements["2"].value;
produktcost = document.forms["orderpage"].elements["2"].id;

Jag får det att funka om jag använder bokstäver, men det händer inget om jag använder siffror. I detta fall vill jag använda mig av postens idnummer.

Går detta att ordna?

//Joel

Medlem sedan juni 20019 519 inlägg
#2

Du kan inte ha nummer som elements(id?)

Du kan väl använda något likt:

Response.write "antal = document.forms[""orderpage""].elements[""prodID"&RS("produkt_id")&"""].value;"   & vbcrlf
Response.write "produktcost = document.forms[""orderpage""].elements[""prodID"&RS("produkt_id")&"""].id;"   & vbcrlf

och anropa som vanligt med prodid + Id Nummer ??

253 ms totalt · 4 externa anrop · v20260731065814-full.df76c93f
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)