Hej
Kan man skriva något istället för fnuttar så att det fungerar med javascriptet.
Exempel:
onclick="testfunktion([B]'[/B] sida.htm[B]'[/B] )"
Jag vill alltså använda något annat än '
6 svar · 256 visningar · startad av Addeladde
Hej
Kan man skriva något istället för fnuttar så att det fungerar med javascriptet.
Exempel:
onclick="testfunktion([B]'[/B] sida.htm[B]'[/B] )"
Jag vill alltså använda något annat än '
Jojoxx skrev:
Nej, men
onclick='testfunktion("sida.htm")'
Det är bara det att det körs en funktion som ersätter ' mott två ''.
Det är en sådan aspfunktion som ska hindra sql-injections.
Umm... visst. ' får du koda med 2st ' för att få in det i databasen, men det har väl inget att göra med vad du skickar till klienten. Hämtar du datat från databasen är det fortfarande bara 1 ' du får. Det är ju bara SQL-uttrycket som måste ha 2st '
Det skriv i alla fall ut två fnuttar
Men självklart kan du skriva som jojoxx skrev?
Din funktion ersätter väl knappast alla ' tecken i på hela sidan? Du behöver ju bara göra en replace på ' när du lägger in datan i databasen eller när du requestar formen, som han nämnde ovan