webForumDet fria alternativet

Skicka en variabel till JavaScript-function

JavaScript

1 svar · 166 visningar · startad av fotogERLAND

Medlem sedan aug. 20161 inlägg
Frågan#1

Hej

Mitt första inlägg på detta forum.
Jag försöker öppna en ny webbsida med javascript-koden nedan. Varför går det inte?
Siffervärdet från a href:en ska läggas till i URLen.

function skapaRemote()
{
remote = window.open("", "Namn", "");
remote.location.href = "http://www.url.se/player.php?player=";
if (remote.opener == null) remote.opener = window;
remote.opener.name = "opener";
}

<a href="javascript:skapaRemote();"><?=utf8_decode($value['123456'])?></a>

Vad göra? Kan någon hjälpa mig?

/Erland

Medlem sedan juni 20019 519 inlägg
#2

du måste hämta ut texten i så fall, finns ju ett par sätt att lösa det, antingen få du veta vilket a-element som klickas och ta dess innerHTML som tal, eller ha det som argument med ditt värde inne i skapaRemote(<här>);

Frågan är lite .... varför inte bara använda det som ett a-element med en korrekt href... känns som du inte kommer få en jätte bra positiv resultat av google.

249 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)