Unikněte apostrofu pod javascriptem

V jazyce Javascript se pro vložení kousku řetězce do kódu používá apostrof. Pokud však kus řetězce má speciální znaky, jako je apostrof, citace nebo dvojitá citace, může při zpracování kódu vést k chybám. Pro webmastery může být tato chyba velkým problémem. Javascript poskytuje způsob, jak se vyhnout těmto typům chyb syntaxe pomocí efektu zpětné vazby . Postava charakter se používá k úniku těchto speciálních znaků bez problémů. PHP poskytuje addslashes jako prostředek k úniku speciálních znaků a může být také použito jako alternativa k Javascriptu.

V Javascript způsobí apostrof (jednoduchá citace) v řetězci, který je sám uzavřen apostrofy, chybu.

Chcete-li řešit potíže, měli byste uniknout apostrofu pomocí znaku zpětného lomítka, který umožní interpretovi jazyka Javascript vědět, že se jedná o apostrof uvnitř řetězce.

Pokud je však řetězec vložen dynamicky, měli byste se vyhnout znakům, které mohou způsobit chybu (apostrof, nabídka nebo dvojitá nabídka, zpětné lomítko).

Addslashes () v PHP je užitečná funkce pro snadné vyhnutí se speciálním znakům. Níže uvedená funkce je vynikající alternativou JavaScriptu:

 funkce addslashes (ch) (ch.replace ch = (/ / g, "") ch.replace ch = (/ / / g, "") ch.replace ch = (/ "/ g, " "") návrat c.) 

Předchozí Článek Následující Článek

Nejlepší Tipy