window.confirm werkt niet

Status
Niet open voor verdere reacties.

dj technics

Gebruiker
Lid geworden
1 sep 2007
Berichten
367
he,

kan iemand mij vertellen waarom dit niet werkt?

<html>
<head>
<title>voorpagina bevestiging</title>
</head>
<body onLoad="window.confirm('Klik op OK of Annuleren!);">
</body>
</html>

kan dit aan mijn browser liggen?
 
je kunt eens proberen van onLoad -> onload te maken. En van window.confirm -> confirm .
 
Ik heb nog een betere:
Error: unterminated string literal
Source File: file:///test.html
Line: 1, Column: 15
Source Code:
window.confirm('Klik op OK of Annuleren!);
Je bent een enkele quote ( ' ) vergeten achter 'Anuleren!' te zetten.


Voor de rest heeft ErikBooy007 nog wat handige dingen neergezet, ik zou die ook eens aanpassen.





edit:
als je met javascript aan de gang gaat, raad ik je firefox aan. Deze heeft een handig ingebouwd foutenconsole (ctrl+shift+J) en daarin zie je alle javascript errors!​
 
Thx
ik werk met Linux dus Firefox is geen probleem.
Van die crtl,shift,j wist ik niet maar ga het direct proberen.
Wat bedoel je dan?
Ipv window.confirm gewoon confirm te zetten?
 
het werkt nu.
ik weet buiten dat anhalingsteken niet wat ik heb gedaan maar het wekrt.
ik heb zo nog een vraag
als dit het script is
<script language="javascript">
<!--
function abc(){
A = window.prompt('Geef uw naam AUB' ,'');
}
//-->
</script>

hoe kan ik nu variable A terug in een tekst gebruiken zodat op de pagina Bv staat 'hallo' en dan de ingegeven naam?
 
Laatst bewerkt:
[JS]document.write(String);[/JS]schrijft de String op je scherm


-->[JS]document.write("Hallo " + A);[/JS]


daarnaast: Je hoeft die comments niet te gebruiken (<!-- en -->); tegenwoordig ondersteunen alle echte browsers Javascript, en die dat niet doen omdat ze het niet willen (text-only browsers bijvoorbeeld) negeren <script> tags. En de 1e (de <!--) moet ook comments hebben. Oh, en variabelen maak je met het 'var' keyword. Daarnaast is het type='text/javascript' ipv language. Het gefixte script:
HTML:
<script type="text/javascript">

   function abc()
   {
      var A = window.prompt('Geef uw naam AUB' ,'');
      document.write("Hallo " + A);
   }

</script>
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan