document.form

JavaScript

1 svar · 248 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]
260 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)