![]() |
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')" |
\'
|
echo "onfocus = \"showKb ('{$name}')\"";
|
Kod:
echo 'onfocus= "showKb (\''.$name.\'')"'; Kod:
echo "onfocus= \"showKb('$name')\""; |
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. |
Citat:
|
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. |
Alla tider är GMT +2. Klockan är nu 12:40. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson