dedlfix: Syntax Fehler bei Weitergabe von Funktionsdaten an Javascript

Beitrag lesen

Tach!

PHP Code aktuell:

$output['pferdelist'] = '<input class="logsub" name="newhorse" type="submit" value="'.$reiterupferdlist[5].'" onclick="addhorse(''.$reiterupferdlist[6].'')">'

  
Bist du sicher, dass in den beiden Variablen keine Zeichen enthalten sind, die im HTML- und Javascript-Kontext eine besondere Bedeutung haben?  
  

> Und jetzt knallt er mir ein  
  
Wer ist „er“? Und in welcher Situation macht „er“ das?  
  

>   ReferenceError: addhorse is not defined  
  
Scheint so, als ob das addhorse zum Zeitpunkt des Aufrufs (noch) nicht existiert.  
  
  
dedlfix.