Tang Anping

Love Java

2006年11月24日 #

JavaScript提交、子窗口得到父窗口的值和添加和隐藏一行

     摘要: 最近调了两天的JavaScript,现总结一下,作为自己的备忘录,都是一些很浅显的例子。有两个jsp文件:父窗口parent.jsp <% @ page language = " java "   import = " java.util.* " ...  阅读全文

posted @ 2006-12-06 16:39 Tang Anping 阅读(2705) | 评论 (3)编辑 收藏

JavaScript文本和文件节点操作

这几天的调试,总结了一些JavaScript的经验,如果大家有更好的方法,欢迎交流!
本人喜欢以代码的方式交流,不很喜欢纸上谈兵。
elementOper.jsp
<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>
<%
String path 
= request.getContextPath();
String basePath 
= request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  
<head>
    
<base href="<%=basePath%>">
    
    
<title>ElementOper</title>
    
    
<meta http-equiv="pragma" content="no-cache">
    
<meta http-equiv="cache-control" content="no-cache">
    
<meta http-equiv="expires" content="0">    
    
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    
<meta http-equiv="description" content="This is my page">
    
<script type="text/javascript">
        
// 禁止文件上传文本框输入文字,然后弹出消息提醒,用得到元素节点,然后清空的方法不行,可以用下面的函数得到需要的效果
        function toolTip() {
            
// 得到<span>跨字符节点
            var fileSpan = document.getElementById("fileSpan");
            
// 重新给<span>赋值
            fileSpan.innerHTML = '<input name="fileUpload" title="请点击浏览"  type="file" value="aaaa" onkeyup="toolTip()">';
            
// 弹出提醒信息
            alert("请点击后面的浏览,选择需要上传的文件!");
        }

        
// 初始化文本
        function initialValue() {
            var txt 
= document.getElementById("username");
            
// 设置字体颜色
            txt.style.color = "gray";
            
// 给元素赋值
            txt.value = "--请在这里输入姓名--";
        }

        
// 清空文本
        function clearText() {
            var txt 
= document.getElementById("username");
            txt.value 
= "";
            txt.style.color 
= "black";
        }

    
</script>
  
</head>
  
  
<body onload="initialValue()">
    
<form action="" name="fileForm" enctype="multipart/form-data">
        
<span id="fileSpan"><input name="fileUpload" title="请点击浏览"  type="file" value="aaaa" onkeydown="toolTip()"></span>
    
        
<table style="background-color: #D4E1EE;border-bottom-color: #cccccc" cellpadding="1"  cellspacing="0" border="0">
            
<tr>
                
<td style="border-color: gray;">
                    
<input type="text" style="border: 0;border-color: gray;" name="username" onfocus="clearText()">
                
</td>
            
</tr>
        
</table>
    
</form>
  
</body>
</html>

posted @ 2006-12-05 09:10 Tang Anping 阅读(1003) | 评论 (0)编辑 收藏

KodoJDO基础篇

     摘要: 花了几天时间来搞Kodo JDO,网上资料不是很全,抽时间整理了一下。可以到网上下载工具,下载后会发一个LicenseKey到你的邮箱(www.solarmetric.com)。下载后就可以开始了:先新建一个类:有人说持久类必须有一个私有的构造函数,我试了一下,不然;都可以。Student.java package  com; import ...  阅读全文

posted @ 2006-11-24 18:02 Tang Anping 阅读(396) | 评论 (0)编辑 收藏