php Anfänger: JavaScript mit PHP

Beitrag lesen

hi,
ich möchte über PHP aus einer MySQL-Datenbank verschiedene Produkte ausgeben und zusätzlich die Möglichkeit geben über den Button "mehr Details" mehr Details zu bekommen.

wenn der User also auf
echo '<a href="Computershop_Hauptseite.php" onClick="zeig_mehr("ul'.$i.'","'.$bildschirm.'","'.$tvkarte.'","'.$laufwerk.'","'.$gewicht.'");" class="mehr" id="a'.$i.'">mehr Details</a>';

drückt sollen ihm noch weitere Details angezeigt werden.

zeig_mehr() sieht dann so aus

function zeig_mehr(id,bildschirm,tvkarte,laufwerk,gewicht){

var bildschirmli=document.createElement("li");
  var tvkarteli=document.createElement("li");
  var laufwerkli=document.createElement("li");
  var gewichtli=document.createElement("li");

document.getElementByID(id).appendChild(bildschirmli);
  document.getElementByID(id).appendChild(tvkarteli);
  document.getElementByID(id).appendChild(laufwerkli);
  document.getElementByID(id).appendChild(gewichtli);

var bildschirmtext=document.createTextNode(bildschirm);
  var tvkartetext=document.createTextNode(tvkarte);
  var laufwerktext=document.createTextNode(laufwerk);
  var gewichttext=document.createTextNode(gewicht);

bildschirmli.appendChild(bildschirmtext);
  tvkarteli.appendChild(tvkartetext);
  laufwerkli.appendChild(laufwerktext);
  gewichtli.appendChild(gewichttext);
}

geht aber nicht. Weis vielleicht jemand woran das liegt. Wäre sehr froh über ein paar Antworten :)