- 浏览: 255959 次
- 性别:
- 来自: 北京
-
文章分类
最新评论
-
July01:
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
B/S结构下套打票据实现 - Lodop打印组件 -
iTarget:
原原文::http://blog.csdn.net/steve ...
加减乘除的问题 - BigDecimal -
iTarget:
原文:http://blog.csdn.net/gqm1982 ...
加减乘除的问题 - BigDecimal -
iTarget:
在Java中,要想实现精确计算,解决方案是使用BigDecim ...
加减乘除的问题 - BigDecimal -
叶寒_:
...
JSP简单标签
js 代码
- <script type=< span="">"text/javascript">
- var xmlHttp;
- //创建xmlHttp对象
- function createXMLHttpRequest() {
- if (window.ActiveXObject) {
- xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
- }
- else if (window.XMLHttpRequest) {
- xmlHttp = new XMLHttpRequest();
- }
- }
- //读取指定xml文件的操作
- function doSearch() {
- createXMLHttpRequest();
- xmlHttp.onreadystatechange = handleStateChange;
- xmlHttp.open("GET", "dynamicContent.xml", true);
- xmlHttp.send(null);
- }
- function handleStateChange() {
- if(xmlHttp.readyState == 4) {
- if(xmlHttp.status == 200) {
- clearPreviousResults(); //清除以前的结果集
- parseResults(); //解析结果集生成制定的html表单
- }
- }
- }
- //清除以前的结果集
- function clearPreviousResults() {
- var header = document.getElementById("header");
- if(header.hasChildNodes()) {
- header.removeChild(header.childNodes[0]);
- }
- var tableBody = document.getElementById("resultsBody");
- while(tableBody.childNodes.length > 0) {
- tableBody.removeChild(tableBody.childNodes[0]);
- }
- }
- //解析结果集
- function parseResults() {
- var results = xmlHttp.responseXML;
- var property = null;
- var address = "";
- var price = "";
- var comments = "";
- var properties = results.getElementsByTagName("property");
- for(var i = 0; i < properties.length; i++) {
- property = properties[i];
- address = property.getElementsByTagName("address")[0].firstChild.nodeValue;
- price = property.getElementsByTagName("price")[0].firstChild.nodeValue;
- comments = property.getElementsByTagName("comments")[0].firstChild.nodeValue;
- addTableRow(address, price, comments);
- }
- var header = document.createElement("h2");
- var headerText = document.createTextNode("Results:");
- header.appendChild(headerText);
- document.getElementById("header").appendChild(header);
- document.getElementById("resultsTable").setAttribute("border", "1");
- }
- //添加表行数据
- function addTableRow(address, price, comments) {
- var row = document.createElement("tr");
- var cell = createCellWithText(address);
- row.appendChild(cell);
- cell = createCellWithText(price);
- row.appendChild(cell);
- cell = createCellWithText(comments);
- row.appendChild(cell);
- document.getElementById("resultsBody").appendChild(row);
- }
- function createCellWithText(text) {
- var cell = document.createElement("td");
- var textNode = document.createTextNode(text);
- cell.appendChild(textNode);
- return cell;
- }
- </script>
xml 代码
- <!---->xml version="1.0" encoding="UTF-8"?>
- <properties>
- <property>
- <address>812 Gwyn Aveaddress>
- <price>$100,000price>
- <comments>Quiet, serene neighborhoodcomments>
- property>
- <property>
- <address>3308 James Ave Saddress>
- <price>$110,000price>
- <comments>Close to schools, shopping, entertainmentcomments>
- property>
- <property>
- <address>98320 County Rd 113address>
- <price>$115,000price>
- <comments>Small acreage outside of towncomments>
- property>
- properties>
- Dynamic Content.rar (1.7 KB)
- 下载次数: 13
发表评论
-
JavaScript事件
2010-06-17 16:32 1331Javascript的事件绑定主要有四种方法: 1、在DOM ... -
TextRange对象
2010-06-06 15:14 3175因用户要求方与TextRange对象结缘,用于处理JavaSc ... -
jQuery Alert、Prompt、Confirm对话框
2010-06-01 22:49 6325最近项目中频繁与jQuery打交道,仔细研究了一下这些插件的实 ... -
Jquery支持键盘功能的计算器
2010-06-01 22:34 3104最近用户提出需要一个Web版本的计算器,在网路上寻找了半天,有 ... -
屏蔽IE浏览器中的功能键
2010-06-01 22:29 1608<script> document.onh ... -
模式对话框
2010-05-08 16:10 922父窗口: function ope ... -
JavaScript的数组创建
2010-05-07 23:15 954var a = new Array( ); a[0] ... -
JavaScript的trim函数
2010-05-07 22:49 1110//去掉左右空格 String.prototype. ... -
Closure闭包
2010-05-07 08:06 1141所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表 ... -
向回调函数传递更多信息
2009-03-22 11:22 1725回调函数只能接受一 ... -
Javabean作为对象传入JS
2009-03-22 11:19 1711<convert converter="bea ... -
采用callback调用
2009-03-22 11:17 1024<create creator="new&qu ... -
Java集合同JS数组转换
2009-03-22 11:15 3008<create creator="new&qu ... -
Javabean在dwr中使用
2009-03-22 11:14 961<convert converter="bea ... -
AJAX基础教程-9 AutoComplete
2007-02-14 09:53 1818java 代码 package ajax.fou ... -
AJAX基础教程-8 Tool Tips
2007-02-14 09:50 1365java 代码 package ajax.fou ... -
AJAX基础教程-7 AutoRefresh Page
2007-02-13 10:59 1565js 代码 <script type=& ... -
AJAX基础教程-6 Dynamic List
2007-02-13 10:55 1433js 代码 <script type=&l ... -
AJAX基础教程-5 Ajax Validate
2007-02-13 10:49 1416java 代码 package ajax.fou ... -
AJAX基础教程-4 GetAndPostExample
2007-02-10 17:27 1490java 代码 package ajax.fou ...
相关推荐
在提供的压缩包文件中,`jQuery-Modal-Dialog-with-Dynamic-Content.pdf`可能是关于这个主题的详细教程或示例代码的文档,而`jQuery_SourceCode.zip`则可能包含了实现这一功能的源代码,你可以参考其中的实现细节,...
例如,POST请求可以通过设置Content-Type为"application/json",并将JSON数据作为请求体发送。 4. **接收JSON数据**:服务器端接收到JSON数据后,通过JSON库(如Java的Jackson或Gson)进行解析成对象,便于进一步...
《网页制作完全手册》是一本综合性的教程,涵盖了HTML、DHTML和CSS等网页制作的基础到高级技术。这本书是为那些想要深入理解网页设计和开发的初学者和专业人士准备的,旨在提供一个全面的指导,帮助读者从零开始构建...