代码如下:
<html>
<head>
<title>pageA</title>
<scripttype="text/javascript">
functiondelyLoad(){
setTimeout(function(){
window.location.href='b.html';
},5000)
}
</script>
</head>
<bodyonload="delyLoad()">
<h1>A</h1>
</body>
</html>
首先做一个计时器,记时5秒。5秒后将location的链接转为b.html。如版果权b.html与a不在同一个页面下,最好写绝对路径
Ⅱ HTML如何把表单数据传递到javascript内
javascript获取html表单中的数据不需要提交即可获取。提交表单是方便服务器端获取前台数据。
你的内容可以这么改:
<form action="b.html" method="post">
<input type="text" name="wenben" id="info">
</form>
<script language="javascript">
var a;
a=document.getElementById("info").value;
</script>
如果想要验证是否已经取到这个值,可以加上一个按钮测试一下:
<form action="b.html" method="post">
<input type="text" name="wenben" id="info">
</form>
<button id="bt">点击测试</button>
<script language="javascript">
var bt = document.getElementById("bt");
bt.onclick = function() {
var a = document.getElementById("info").value;
alert(a);
}
</script>
希望对你有帮助^_^
Ⅲ HTML源代码转换JavaScript代码有什么用
呵呵 HTML/CSS/JAVASCRIPT 是运行在客户端的 比如说你访问 网络 那么 HTML/CSS/JAVASCRIPT代码的运作和生成 是在你回的电脑上 而答 ASP.NET 代码的编译和执行 则是在网络的服务器上 网络的服务器首先会经过编译 然后把相应的ASP.NET的代码转换成 HTML 然后在返回给你本机的服务器 最明显的就是 你用HTML写的button 单击时页面是不动的 但如果用 ASP<asp:button> 的话 你会发现 页面重新生成了一次 还有一点 就是 你要记住 IE也好 火狐也好 所有的浏览器 都只能识别HTML代码
Ⅳ 将html内嵌js转换为外链js 该怎么转
需要准备复的材料分别有:电脑、制浏览器、html编辑器。
1、首先,打开html编辑器,新建html文件,例如:index.html,编写问题基础代码。
Ⅳ 菜鸟请教一个html调用javascript的问题:
%3Cp%3E------------------------------------%3C%2Fp%3E
Ⅵ 如何在html里调用javascript函数
1. a href="javascript:js_method();"
这是平台上常用的方法,但是这种方法在传递this等参数的时候很容易出问题,而且javascript:协议作为a的href属性的时候不仅会导致不必要的触发window.onbeforeunload事件,在IE里面更会使gif动画图片停止播放。W3C标准不推荐在href里面执行javascript语句
2. a href="javascript:void(0);" onclick="js_method()"
这种方法是很多网站最常用的方法,也是最周全的方法,onclick方法负责执行js函数,而void是一个操作符,void(0)返回undefined,地址不发生跳转。而且这种方法不会像第一种方法一样直接将js方法暴露在浏览器的状态栏。
3.a href="javascript:;" onclick="js_method()"
这种方法跟跟2种类似,区别只是执行了一条空的js代码。
4.a href="#" onclick="js_method()"
这种方法也是网上很常见的代码,#是标签内置的一个方法,代表top的作用。所以用这种方法点击后网页后返回到页面的最顶端。