ich brauche dringend Eure Hilfe, zur Verständnis. Im 1. Beispiel funktioniert mein Test Script normal. im 2. habe ich die beiden Abschnitte in jeweils eine Funktion gepackt und in der Console folgender Fehler angezeigt:
Uncaught ReferenceError: test is not defined : test_js.html:26
Frage, wie kann ich denn die Arrays in der 2. Funktion auslesen?
question
i've two functions. One with an array and one with a write function. I like to have the variable from function 1 to display in function 2. Hope you understand my problem?!
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>
<script language="javascript">
var test = new Array();
for(a=0; a<19;a++) {
test[a]= " bla bla "+a;
}
</script>
<body>
<div>
<script language="javascript">
for(b=0; b<test.length;b++){
document.write('<a href="'+test[b]+'">'+test[b]+'</a><br><hr>');
}
</script>
</div>
</body>
</html>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>
<script language="javascript">
function a(){
var test = new Array();
for(a=0; a<19;a++) {
test[a]= " bla bla "+a;
}
}
a();
</script>
<body>
<div>
<script language="javascript">
function zeig(){
for(b=0; b<test.length;b++){
document.write('<a href="'+test[b]+'">'+test[b]+'</a><br><hr>');
}}
zeig();
</script>
</div>
</body>
</html>