js定义的变量,如何调用出来?

JavaScript028

js定义的变量,如何调用出来?,第1张

我想到的有两种方法。

第一种,为img加id,然后使用document.getElementById('imgid').src=b+'.jpg'控制。

第二种,直接使用document.write输出img标签。

下面是源码:

<html>

<head>

<title>IMG</title>

<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8" />

<meta http-equiv="Content-Language" content="zh-CN" />

</head>

<body>

<img src="0.jpg" alt="" id="imgid"/>

<script type="text/javascript">

var a=5

b = parseInt(Math.random()*a)

//方法1

document.getElementById('imgid').src = b+'.jpg'

//方法2

document.write('<img src="'+b+'.jpg" alt=""/>')

</script>

</body>

</html>

1.如果你这变量a是最后个值

<input type="text" value="" id="abc">

<script>

var abc = document.getElementById("abc")

abc.value = 在script中有一个变量a的值

</script>

2.如果就只是个变量那他就只能呆在script里了弄不到页面上,script处理一些操作方法用的

只要是被同一个html文件引用,那么他就是相通的直接使用就行,比如a.html同时引用b.js和c.js

b.js写函数test()c.js可以直接调用test()

如果html没有同时引用写两个,你可以自己在b.js中写document.write("<script src='c.js'></script>")然后就可以调用函数了。

展资料:

创建函数的语法

function函数名 (var1, var2, ..., varX) {代码... }

function函数名 (var1, var2, ..., varX) {代码... }

var1, var2 等指的是传入函数的变量或值。{ 和 } 定义了函数的开始和结束。

注意:无参数的函数必须在其函数名后加括号:

function函数名 ()  { 代码...  }

function函数名 ()  { 代码...  }

注意:别忘记 JavaScript 中大小写字母的重要性。"function" 这个词必须是小写的,否则 JavaScript 就会出错。另外需要注意的是,必须使用大小写完全相同的函数名来调用函数。

参考资料来源:百度百科-JavaScript 函数