html网页里怎么调用js文件里的不同内容

JavaScript024

html网页里怎么调用js文件里的不同内容,第1张

你的描述不是特别清晰,尝试给你写下面的方案代码:

//js中写下面这些代码,保存为wz.js。以后修改直接修改wz.js里面的网址就可以了

var wz = new Array(9)//备注:定义0-9共10个网址

wz[0]="写第一个网址"

wz[1]="写网址2"

wz[2]="写网址3"

//.....依次类推写到wz[9]

wz[9]="写网址10"

   

调用:在10个html静态页面的中都调用我们上面写的js---wz.js,调用代码<script src="wz.js"></script>

静态html页面1中:

<script>

document.write("<a href='"+wz[0]+"'>标题一</a>")

</script>

.....依次类推

静态html页面10中:

<script>

document.write("<a href='"+wz[9]+"'>标题九</a>")

</script>

1 js取innerHTML里面的值,首先我们需要考虑的就是将要复制的那个元素获取到,一般是通过给一个id,然后在通过innerHTML获取到html代码,这里通过代码来理解:

<html>

<head></head>

<script>

var oDiv = document.getElementById('div1')

alert(oDiv.innerHTML) //弹出获取的html代码

</script>

<body>

<div id='div1'>

<p>我是复制内容</p>

</div>

</body>

</html>

从js里面获取HTML 的input标签中的内容分两种:

1、获取input标签的值,方法:

根据input的name或者id获取其值,假如有:<input type='text' id='name' value=123>

js中获取方法:$("#name").val()

2、获取input标签的属性内容,方法:

如有:<input type='text' id='name' value=123 ind='1'>

要获取ind的值,方法:

$("#name").attr("ind")