Fuggi un apostrofo sotto javascript

In Javascript un apostrofo viene utilizzato per inserire un pezzo di stringa in un codice. Tuttavia, se il pezzo della stringa ha caratteri speciali come un apostrofo, una citazione o una doppia citazione, può portare a errori durante l'elaborazione del codice. Per i webmaster questo errore può essere un grosso problema. Javascript fornisce un modo per evitare questi tipi di errori di sintassi utilizzando il carattere di backlash in modo efficace . Il carattere di backlash viene utilizzato per sfuggire a questi caratteri speciali senza problemi. PHP fornisce addslashes come mezzo per sfuggire a caratteri speciali e può anche essere usato come alternativa a Javascript.

In Javascript, un apostrofo (virgoletta singola) in una stringa che è a sua volta racchiusa da apostrofi causerà un errore.

Per risolvere i problemi, è necessario evitare l'apostrofo utilizzando il carattere barra rovesciata per consentire all'interprete Javascript di essere un apostrofo all'interno della stringa.

Tuttavia, quando la stringa viene inserita dinamicamente, è necessario evitare qualsiasi carattere che possa causare un errore (apostrofo, virgolette o virgolette doppie, barra rovesciata).

Addslashes () in PHP è una funzionalità utile per evitare facilmente caratteri speciali. La funzione seguente è un'ottima alternativa per JavaScript:

 function addslashes (ch) (ch.replace ch = (/ \ \ / g, "\ \ \ \") ch.replace ch = (/ \ '/ g, "\'") ch.replace ch = (/ \ "/ g, " \ \ \ "") restituisce c.) 

Articolo Precedente Articolo Successivo

I Migliori Consigli