Jump to content


Photo

PHP Parse Error with Javascript


  • Please log in to reply
1 reply to this topic

#1 php4ever

php4ever
  • Members
  • PipPip
  • Member
  • 27 posts

Posted 23 March 2006 - 06:15 PM

I've never had a reason to use Javascript in a php file before and I'm having trouble getting it to parse.

What could be wrong with this.

$display .= '<td width="105" align=right class=box><input name="p1B1" id="p1B1" type="text" value="'.$price.'" onblur="this.value=eedisplayFloatNDTh(eeparseFloatTh(this.value),2);
recalc_onclick('p1B1')" tabindex="1" size="14" class=ee101 >';



  //..... and the code below  



I'm positive its this and I'm pretty certain its the ('p1B1') but how to handle the single quotes in the brace?
recalc_onclick('p1B1')  


The error is, "Parse error: parse error, unexpected T_STRING"


Any suggestion would be great.

Jared

#2 redbullmarky

redbullmarky
  • Staff Alumni
  • Advanced Member
  • 2,863 posts
  • LocationBedfordshire, England

Posted 23 March 2006 - 06:26 PM

either backslash them or use double quotes. both will work:

recalc_onclick(\'p1B1\')

or

recalc_onclick("p1B1")

"you have to keep pissing in the wind to learn how to keep your shoes dry..."

I say old chap, that is rather amusing!




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users