L learn Medlem sedan jan. 2005 1 130 inlägg Frågan 17 maj 2006 10:58 #1 Svårt problem!
Jag har ett antal rader i en tabell som innehåller ett input-fält och en select-meny. Raderna är numrerade, och varje input och selectser ut enligt följande:
<input name="input1" id="input1" />
<select name="select1" id="select1" />
Där 1:an är radnumret. I slutet av varje rad finns det en länk. När man trycker på länken skall raden försvinna (display='none'). Detta har jag lyckats lösa mha:
<script type="text/javascript">
function deletePerson (nr) {
document.getElementById(nr).style.display='none';
}
</script>
<a href="javascript:void(0)" onClick="tabort('1')">Ta bort</a>
Problemet är nu att radnumreringen då inte längre stämmer... Tar jag tex "bort" rad 2 av 5 så blir ju numreringen: 1,3,4,5 (rätt: 1,2,3,4).
Hur kan jag göra?? Ge mig gärna ett fullständigt exempel. Tack på förhand! :)
L learn Medlem sedan jan. 2005 1 130 inlägg
zcorpan skrev:
<ol>?
Förstår du inte vad jag menar... ;)
Jag vill alltså ändra namnet på alla de objekt som ligger efter det "borttagna".
"input3" => "input2" osv...
Z zcorpan Medlem sedan dec. 2004 2 245 inlägg Fast du tar ju inte bort det, du döljer det bara. Om du döper om input3 till input2 har du två stycken input2. Frågan är om du vill dölja eller verkligen ta bort...
Vad jag menade med <ol> var typ:
<ol>
<li><input name="input1"></li>
<li style="display:none"><input name="input2"></li>
<li><input name="input3"></li>
</ol>
L learn Medlem sedan jan. 2005 1 130 inlägg Ok, det har du kanske rätt i... Jag kom på en annan lösning på det problemet.
En annan sak dock :)
Jag vill kunna lägga till rader med input-fält genom att klicka på en länk (sidan får inte laddas om). Hur kan jag göra?
learn skrev:
Ok, det har du kanske rätt i... Jag kom på en annan lösning på det problemet.
En annan sak dock :)
Jag vill kunna lägga till rader med input-fält genom att klicka på en länk (sidan får inte laddas om). Hur kan jag göra?
Det går att ordna. Skulle du kanske tom vilja att fält automatiskt tillkom så fort det inte fanns några tomma fält kvar?
L learn Medlem sedan jan. 2005 1 130 inlägg
nitro2k01 skrev:
Det går att ordna. Skulle du kanske tom vilja att fält automatiskt tillkom så fort det inte fanns några tomma fält kvar?
;)
Nej, det vill jag inte. Det räcker med en länk :)