HTML是利用js脚本语言来设计交换界面的,具体如下:
JavaScript和HTML的交互是通过事件实现的。JavaScript采用异步事件驱动编程模型,当文档、浏览器、元素或与之相关对象发生特定事情时,浏览器会产生事件。如果JavaScript关注特定类型事件,那么它可以注册当这类事件发生时要调用的句柄。
有如下的html代码:
<html>
<head>
<script type="text/javascript">
function disp_alert()
{
alert("点击确定我吧")
}
</script>
</head>
<body>
<input type="button" onclick="disp_alert()" value="显示消息框" />
</body>
</html>
会d出用户界面:
在 HTML 页面上显示出有交互的统计图有2种方法:一、用JavaScript做出饼状图或柱形图,需要精通JS代码。
二、利用第三方网站提供的组件:
1、Open Flash Chart是一个开源的Flash制图组件。
2、 XML SWF Charts是一个简单,但强大,利用Flash和动态生成XML数据来产生web chart的工具。
3、 Flotr是一个基于Prototype开发的javascript绘图工具。支持图例,鼠标跟踪,图片区域选择,图片缩放,添加事件钩子(event hook),通过CSS设置样式等。
4、FusionCharts Free是一个制图组件用于创建好看,数据驱动,拥有动画效果的Flash charts。它能够与PHP、Python、Ruby on Rails、ASP、http://ASP.NET、JSP、ColdFusion、HTML页面等一起使用。这个组件是FusionCharts的免费版,但功能仍然很强大。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)