webForumDet fria alternativet
Logga in / Bli medlem

document.form

JavaScript

1 svar · 245 visningar · startad av Bjuris

Medlem sedan juli 2001514 inlägg
Trådstart#1

jag har ett inputfält som får ett värde och ett namn som bestäms av id från en databas.

Inputen heter AddrName + ett id 1...2...3...8...osv
först så skall man klicka på en checkbox som då innehåller det numeriska värdet (document.Form.LastSel.value)

hur skall jag göra för att få detta numeriska värde efter AddrName

så att det blir så här:
alert(document.Form.AddrName1.value);
alert(document.Form.AddrName2.value);
alert(document.Form.AddrName3.value);

alert(document.Form.AddrName[document.Form.LastSel.value].value);

detta fungerar inte.

Medlem sedan dec. 2000557 inlägg
#2

Testa att sätta namngivningen av textfältet via ett event direkt på checkboxen..ex:

[RED]<input type="checkbox" name="LastSel" onclick="this.form.AddrName.name='AddrName'+<%= recset("id") %>;">[/RED]
262 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)