[JS] newbie probleempje

Pagina: 1
Acties:

  • chuxiej
  • Registratie: Februari 2001
  • Laatst online: 13-07-2020
Ik kom er echt niet meer uit..
Ik heb alles geprobeert.
Weet iemand wat hier fout mee is?
Ik krijg helemaal geen errors etc.
Alleen popup venster wil je je profiel wissen en als je dan ok klikt gebeurt er niets.
code:
1
2
3
4
5
function js_wis()
{
    if(confirm('Weet je zeker dat je je profiel wil wissen?'))
        document.location = 'index.php?delete=TRUE';
}

en de link
code:
1
<a href="javascript:void(0)" onclick="js_wis()">Wis Profiel</a>

www.dannyhiemstra.nl


  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 13:22

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

if(voorwaarde){
code
}

dus gewoon een { en een } erbij.

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • chuxiej
  • Registratie: Februari 2001
  • Laatst online: 13-07-2020
Das helemaal niet nodig
teminste niet als js maar 1 lijn hoeft uit te voeren.

www.dannyhiemstra.nl


Verwijderd

Op dinsdag 08 januari 2002 17:13 schreef Prammenhanger het volgende:
if(voorwaarde){
code
}

dus gewoon een { en een } erbij.
bij een enkele regel hoeft dat niet, maar het is een goede gewoonte om het wél te doen.

Vang anders het resultaat van die confirm op in een variabele, en maak een if op die variabele. Ik weet namelijk niet hoe javascript met een popup functie binnen een if omgaat.

  • chuxiej
  • Registratie: Februari 2001
  • Laatst online: 13-07-2020
Geprobeert:
code:
1
2
3
4
5
6
7
8
function js_wis()
{
    var con = confirm('Weet je zeker dat je je profiel wil wissen?');
    if(con == true)
    {
        document.location = 'index.php?delete=TRUE';
    }
}

Nog steeds hetzelfde :(

www.dannyhiemstra.nl


Verwijderd

en wat als je document.location vervangt door document.location.href ?


Dat is trouwens over het algemeen ook beter om te gebruiken.

  • chuxiej
  • Registratie: Februari 2001
  • Laatst online: 13-07-2020
Lukt ook niet...
ps als ik dit doe krijg ik wel een alert met redirect:
code:
1
2
3
4
5
6
7
8
9
function js_wis()
{
    var con = confirm('Weet je zeker dat je je profiel wil wissen?');
    if(con == true)
    {
        alert('Redirect');
        document.location.href = 'index.php?delete=TRUE';
    }
}

dus de if() is goed alleen er is iets mis met het redirecten.

www.dannyhiemstra.nl


Verwijderd

ik vind het ook vaag worden nu...
en wat als je de hele url opgeeft? met http:// en de hele mikmak?

  • chuxiej
  • Registratie: Februari 2001
  • Laatst online: 13-07-2020
lukt ook niet..
heel vaag..

www.dannyhiemstra.nl


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 15:44

crisp

Devver

Pixelated

location is toch een property van window?
oftewel: window.location.href = 'index.php?delete=TRUE'

Intentionally left blank


  • chuxiej
  • Registratie: Februari 2001
  • Laatst online: 13-07-2020
ook niet..

www.dannyhiemstra.nl


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

self.location.href?

zou toch moeten werken, evenals de door crisp genoemde window.location.href.

www.jurgroessen.nl

Pagina: 1