hello20109876
05-06-2006, 09:15 AM
see the piece of code:
-----------------------------------
<html>
<head>
<script language="JavaScript">
function makeText(var txt,var pic)
{
var s=txt+", hello, "+pic;
return s;
}
</script>
</head>
<body>
*********
<br>
<script language="JavaScript">
var str=makeText("More Text","down.bmp");
document.write(str);
</script>
<br>
</body>
</html>
-------------------------
my questions:
1)why function above can not return that string?
can java-script return a value?
2)are variables in java-script similar to c++ which contain following concepts:
global, constant,reference,pointer variable etc?
3)are there any differences if codes are in one <script ..></script> pair or in 2 <script ..></script> pairs?
BTW: I am a c++/java program, please compare with c++/java if possible.
-----------------------------------
<html>
<head>
<script language="JavaScript">
function makeText(var txt,var pic)
{
var s=txt+", hello, "+pic;
return s;
}
</script>
</head>
<body>
*********
<br>
<script language="JavaScript">
var str=makeText("More Text","down.bmp");
document.write(str);
</script>
<br>
</body>
</html>
-------------------------
my questions:
1)why function above can not return that string?
can java-script return a value?
2)are variables in java-script similar to c++ which contain following concepts:
global, constant,reference,pointer variable etc?
3)are there any differences if codes are in one <script ..></script> pair or in 2 <script ..></script> pairs?
BTW: I am a c++/java program, please compare with c++/java if possible.