我很熟悉HTML,但當它到達JavaScript時,我是一個完整的新手。無論如何,下面是我創建並運行良好的功能。document.write&return函數
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function myFunction(yourName) {
document.write ("Hello" + " " + yourName + " " + "Welcome aboard");
}
</script>
</head>
<body>
<script type="text/javascript">
myFunction("David");
</script>
</body>
</html>
現在,當我更改document.write返回它不起作用?它說undefined
。讓我告訴你我的意思。
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function myFunction(yourName) {
return ("Hello" + " " + yourName + " " + "Welcome aboard");
}
</script>
</head>
<body>
<script type="text/javascript">
document.write(myFunction())
</script>
<script type="text/javascript">
myFunction("David");
</script>
</body>
</html>
另外,我想聲明名爲msg
變量,得到調用函數myFunction
的返回值。我怎麼做?
哦,是的,就像我說的我是一個新人!謝謝。 – Modaresi