Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.javascript > #18141

Re: Why is this not working

From Tim Streater <timstreater@greenbee.net>
Newsgroups comp.lang.javascript
Subject Re: Why is this not working
Date 2013-01-19 16:52 +0000
Organization Personal Software
Message-ID <timstreater-577109.16520219012013@news.individual.net> (permalink)
References <kdei12$7eg$1@dont-email.me>

Show all headers | View raw


In article <kdei12$7eg$1@dont-email.me>,
 "Tony Johansson" <johansson.andersson@telia.com> wrote:

> Hello!
> I'm quite now to javascript and wonder why is not the called function 
> changinf the value for element with id=demo
> 
> <!DOCTYPE html>
> <html>
> <body>
> 
> <p id="demo">testing</p>
> 
> <script>
> function myFunction(a,b)
> {
>    return a*b;
> }
> 
> for (int i = 0; i< 10; i++)
> document.getElementById("demo").innerHTML=myFunction(4,3);
> </script>
> 
> </body>
> </html> 

1) 12 is not html

2) your code is likely running before the page is finished loading

3) what is "int" ?

4) Why are you going round a ten-long loop? That'll be finished before 
you can blink.

5) Why did you put your code in the body?

Something like this may work:


<!DOCTYPE html>
<html>
<head>

<meta charset="UTF-8">

<script type="text/javascript">

function myFunction(a,b)
     {
     return a*b;
     }

function main ()
     {
     document.getElementById("demo").innerText = myFunction (4,3);
     }

</script>

</head>

<body onload="main();">

<p id="demo">testing</p>

</body>
</html>

-- 
Tim

"That excessive bail ought not to be required, nor excessive fines imposed,
nor cruel and unusual punishments inflicted"  --  Bill of Rights 1689

Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Why is this not working "Tony Johansson" <johansson.andersson@telia.com> - 2013-01-19 17:35 +0100
  Re: Why is this not working Tim Streater <timstreater@greenbee.net> - 2013-01-19 16:52 +0000
    Re: Why is this not working Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-01-19 18:45 +0100
  Re: Why is this not working Martin Leese <please@see.Web.for.e-mail.INVALID> - 2013-01-19 10:17 -0700
  Re: Why is this not working Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-01-19 18:26 +0100
    Re: Why is this not working Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-01-19 18:50 +0100
  Re: Why is this not working Richard Yates <richard@yatesguitar.com> - 2013-01-19 11:11 -0800
    Re: Why is this not working Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-01-19 21:17 +0100
      Re: Why is this not working Richard Yates <richard@yatesguitar.com> - 2013-01-19 14:30 -0800
        Re: Why is this not working Stefan Weiss <krewecherl@gmail.com> - 2013-01-20 02:52 +0100
          Re: Why is this not working Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-01-20 03:08 +0100
            Re: Why is this not working Stefan Weiss <krewecherl@gmail.com> - 2013-01-20 04:32 +0100
              Re: Why is this not working Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-01-20 04:46 +0100
  Re: Why is this not working Danny <dann90038@gmail.com> - 2013-01-19 12:42 -0800
    Re: Why is this not working "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2013-01-19 22:53 +0100
  Re: Why is this not working Jeff North <jnorthau@yahoo.com.au> - 2013-01-20 15:13 +1100
    Re: Why is this not working Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-01-20 06:45 +0100
  Re: Why is this not working Dr J R Stockton <reply1300@merlyn.demon.co.uk.invalid> - 2013-01-20 18:20 +0000

csiph-web