Danny: Problem mit JavaScript und php / Schleife

Beitrag lesen

Moin!

while ($row =fetch($searchsql->searchresult_apt)){
print "<tr>";
print "<td><a href="search.php" name="link"onClick="show()">".$row['CODE']."</a></td><td>".$row['NAME']."</td><td>AIRPORT</td>";
print "</tr>";
}

Du vergibst in der Schleife immer den Namen ("link") und vor dem onClick fehlt ein Leerzeichen.

function show()
{
   selectedText = document.anchors["link"].text;
   alert (selectedText);
}

anchors ist ein Array. Da der Name "link" mehrfach vorkommt, wird  immer nur der erste angezeigt.

MfG
Danny