Jag gissar med koden att du endast har ett formulär på sidan, eller att det här formuläret är det som står överst av dem. Har du fler formulär får du byta index-numret på document.forms[] till lämpligt nummer.
Tackar, det löste sig med: onClick="document.forms[1].action='viewpressrelease.asp';"
Då det finns en meny längst upp på sidan som består av knappar och en form, blev det [1]
Så nu fungerar det bra. En lustig sak jag märkte är att om trycker på knappen och sedan backar tillbaka, så kommer sedan båda knapparna till det som står längst upp i "action", jag förmodar att det beror på att indexet ökar, så det skulle blir dokument.forms[2..3..4 etc] om man backar tillbaka till sidan. Detta gör dock inte så mycket i mitt fall, då man redirectas vidare till ytterligare en sida på "sid2/ta emot data sidan", så jag tycker det ska vara långsökt att någon backar tillbaka när man har skickat.
Om jag får tid sedan, ska jag testa mer med ditt ex också Jojoxx.
Humm... det finns ingen tag vid namn <action>, däremot finns det ett attribut vid det namnet för <form>-taggen och det borde du kunna använda;
<form target="_blank" ...osv
Men jag tror fortfarande att du har något fel på sidan i övrigt annars skulle this.form fungera. Finessen med detta är att du inte behöver bry dig om vilket index-nummer formuläret har. this.form pekar alltid på det aktuella formuläret (förutsett att det används från ett formulärs-element vill säga).
254 ms totalt · 4 externa anrop · v20260731065814-full.c32e866c