Posted by:
Ency
(---.120.77.82.static.cluj.rdsnet.ro)
Now try to get familiar with JavaScript. The examples we have studied, mostly, I understood so I wanted to write my first test script.
Basically I created two fields on the screen to increment them either 1 or 10. If incremented by one is perfect, but the second increment does nothing. To increment by 10, but 11 increments (make the increment by 1 to), and if 11 increments 1 again show me 1. I think it's a question of transmission parameters or should load the page again (but do not know how). Can anyone advise me?
My program looks like this:
<html>
<head>
<script type="text/javascript">
function adstg(x){
var stg = document.getElementById("scstg"
;
stg.innerHTML=x;}
function addr(x){
var dr = document.getElementById("scdr"
;
dr.innerHTML=x;}
</script>
</head>
<body>
<?php
$scstg=$scdr=0;
echo '<font size="48"><span id="scstg">'. 0 .'</span> - <span id="scdr">'. 0 .'</span><br></font>';
echo '<input type="button" value="Stinga+1" onclick="adstg('.++$scstg.')" />';
echo '<input type="button" value="Dreapta+1" onclick="addr('.++$scdr.')" /><br>';
echo '<input type="button" value="Stinga1+10" onclick="adstg('.$scstg=$scstg+10 .')" />';
echo '<input type="button" value="Dreapta1+10" onclick="addr('.$scdr=$scdr+10 .')" />'
?>
</body>
</html>
Thank you.