Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Podwójny cudzysłów w polu input i JS
duch4ever
post
Post #1





Grupa: Zarejestrowani
Postów: 155
Pomógł: 0
Dołączył: 22.06.2010

Ostrzeżenie: (0%)
-----


Witam, pobieram do zmiennej wartość pola input type="text", w treści mam podwójne cudzysłowy ("). Kiedy wyświetlam zawartość np alert() string jest ucinany od momentu pierwszego podwójnego cudzysłowia.
Jak to obejść? Dane wysyłam ajaxem do bazy. Proszę o wskazówkę. Dzięki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Alkan0id
post
Post #2





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 12.11.2009

Ostrzeżenie: (0%)
-----


Kod
<form name="name">

<input type="text" value='"12"' name="nazwa" onClick='testy()'  />

</form>

Kod
function testy ()
{
var a=document.name.nazwa.value;
alert (a);
}


albo nieco inaczej

Kod
function testo ()
{
var a=document.name.nazwa.value;
a= '"'+ a+ '"';
alert (a);
}

Kod
<form name="name">

<input type="text" value='12' name="nazwa" onClick='testy()'  />

</form>


U mnie działa.

Ten post edytował Alkan0id 18.08.2011, 14:44:23
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 02:01