如果输出JS文件里的HTML代码?

JavaScript017

如果输出JS文件里的HTML代码?,第1张

HTML中调用JS代码。

js代码注解:javascript代码,可直接在客户端解释执行,html中调用js代码的方法有两种:一、将javascript写在html文件中,在html中调用js函数等;二、js代码写一个文件中,在html中引用该文件,使用js文件中定义的js函数。

调用方法:

1、打开Dreamweaver软件,在创建新项目下选择HTML;

       

2、点击“文件”——“另存为”——文件命名为test——保存在电脑桌面;

3、编写html文件,html文件包含用户名及密码输入文本框,确定和取消按钮;

      

4、在title标签下插入<script language="JavaScript">js代码</script>,在html中调用js函数;

5、js代码编写及html调用js代码完成保存tset.html文件,在浏览器中打开test.html文件,检查js代码执行效果;

        

6、在Dreamweaver软件中新建check.js文件(方法同html文件新建),check文件中输入校验函数;

7、test.html的title标签下引用check.js文件;

8、在程序中引用check.js文件中js函数,在浏览器中刷新test.hmtl文件,然在username的输入框中输入非法字符来检验js代码。

其实直接是放到DOM的value,或是innerHTML里面。

下面是简单的代码,仅供参考:

<body>

<div style="width:100px height:100px border:1px solid #ccc"></div>

</body>

<script type="text/javascript">

var oDiv = document.getElementsByTagName('div')[0]

var arr = [1,2,3,4,5,6,7,8,94,1,3,4,5,6]

oDiv.onclick=function(){

oDiv.innerHTML = arr[Math.floor(Math.random()*arr.length)]

}

</script>

所谓动态生成html代码就是源文件代码中原来没有内容或者需要重新改变此处的要显示的文字或内容,需要用JavaScript代码来实现。动态生成是一种很常见常用的方法。

用innerHTML写入html代码:

<div id="zd"></div>

‘即为向id为zd的标签写入内容

<script>document.getElementById("zd").innerHTML="这里即为要写入的代码"</script>

说明:

innerHTML:向对象插入内容。