webForumDet fria alternativet

document.form

1 svar · 243 visningar · startad av Bjuris

BjurisMedlem sedan juli 2001542 inlägg
#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.

PallemanMedlem sedan dec. 2000465 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]
126 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
123 ms — hämta tråd, inlägg och bilagor (db)