FAQ |
Kalender |
2009-06-18, 17:02 | #1 | |||
|
||||
Medlem
|
Jag tänkte skriva ut följande kod i php onfocus= "showKb ('.$name.')"
Men när den visar sidan så fattas de två ' inom parantesen. Någon som vet hur man får ut de extra "fnuttarna"? Så att den visar onfocus= "showKb ('namn')" |
|||
Svara med citat |
2009-06-18, 17:19 | #2 | |||
|
||||
Har WN som tidsfördriv
|
\'
|
|||
Svara med citat |
2009-06-18, 17:32 | #3 | ||
|
|||
Flitig postare
|
echo "onfocus = \"showKb ('{$name}')\"";
|
||
Svara med citat |
2009-06-18, 18:38 | #4 | ||
|
|||
Har WN som tidsfördriv
|
Kod:
echo 'onfocus= "showKb (\''.$name.\'')"'; Kod:
echo "onfocus= \"showKb('$name')\""; |
||
Svara med citat |
2009-06-18, 22:30 | #5 | |||
|
||||
Medlem
|
Tack alla för hjälpen
echo "onfocus= \"showKb('$name')\""; var raden som gjorde biffen. Jag visste att jag kunde lita på kunnandet här på forumet. |
|||
Svara med citat |
2009-06-18, 23:31 | #6 | ||
|
|||
Klarade millennium-buggen
|
Citat:
|
||
Svara med citat |
2009-06-19, 00:20 | #7 | ||
|
|||
Medlem
|
du kan också köra följande varianter (jag tar ett input-element som exempel):
<input onfocus="showKb('<? print $name;?>')"> <input onfocus="showKb('<? echo $name;?>')"> <input onfocus="showKb('<?=$name;?>')"> Alla varianter åstadkommer samma sak. det är bara tre olika sätt att skriva det. |
||
Svara med citat |
Svara |
|
|