📄 editpetdiary.jsp
字号:
<%@ taglib prefix="bean" uri="/WEB-INF/struts-bean.tld" %><%@ taglib prefix="logic" uri="/WEB-INF/struts-logic.tld" %><%@ taglib prefix="html" uri="/WEB-INF/struts-html.tld" %><%@ page language="java" pageEncoding="GB18030" import="java.text.*"%><%@ include file="inc.jsp" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>${petinfo.petName}宠物日记</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <script type="text/javascript" src="calc/calendar.js"></script> <script type="text/javascript" src="calc/calendar-en.js"></script> <link type="text/css" rel="stylesheet" href="calc/calendar-system.css"/> <link rel="stylesheet" type="text/css" href="styles.css"> <script > function doAdd() { document.forms[0].action = "petDiary.do"; document.forms[0].elements["operate"].value = "toSave"; document.forms[0].submit(); } function doTraining(tType) { document.forms[0].action = "petinfo.do"; document.forms[0].elements["operate"].value = "savePet"; document.forms[0].elements["trainingType"].value = tType; document.forms[0].submit(); } function feed() { setImg("feed"); var oDoingDiv = document.getElementById("doingDiv"); oDoingDiv.innerHTML ="${petinfo.petName}吃饭ing"; setTimeout("doTraining('TRANING_TYPE_FEED')",2000); } function story() { setImg("story"); var oDoingDiv = document.getElementById("doingDiv"); oDoingDiv.innerHTML ="${petinfo.petName}在听故事"; setTimeout("doTraining('TRANING_TYPE_STORY')",2000); } function game() { setImg("game"); var oDoingDiv = document.getElementById("doingDiv"); oDoingDiv.innerHTML ="${petinfo.petName}在玩耍"; setTimeout("doTraining('TRANING_TYPE_GAME')",2000); } function setImg(p) { var oDoingImg = document.getElementById("doingImg"); var src = oDoingImg.src; src = src.replace(".jpg","_"+p+".jpg"); oDoingImg.src = src; } </script> <script language="JavaScript"> // calendar ///////////////////////////////////////////////////////////////// // var calendar = null; function calSelected(cal, date) { cal.sel.value = date; var updateFlexElements = document.getElementsByName('updateF' + cal.sel.name.substring(1)); if ((typeof updateFlexElements != "undefined") && (updateFlexElements.length > 0)) { var elem = updateFlexElements[0]; if (elem.type == "checkbox") { elem.checked = true; } } cal.callCloseHandler(); } // calSelected function calCloseHandler(cal) { cal.hide(); } // calCloseHandler function calShow(id) { var el = document.getElementById(id); if (calendar != null) { calendar.hide(); // hide the existing calendar calendar.parseDate(el.value); // set it to a new date } else { var cal = new Calendar(false, null, calSelected, calCloseHandler); var now = new Date(); calendar = cal; //calendar.setDateFormat('mm/dd/y'); calendar.setDateFormat('y-mm-dd'); calendar.setRange(now.getFullYear() - 10, now.getFullYear() + 10); calendar.weekNumbers = false; calendar.create(); } calendar.sel = el; calendar.showAtElement(el); //calendar.addEvent(document, "mousedown", checkCalendar); return false; } // calShow </script> </head> <body> <html:form method="post" action="/petDiary"> <input type="hidden" name="operate" value="toSave"> <input type="hidden" name="trainingType" value=""> <input type="hidden" name="pet_id" value="${petinfo.petId}"> <div class="main_div"> <h1>我的宝贝儿</h1> <table width="100%" cellspacing="0" cellpadding="0" border="0"> <tr> <td width="450"> </td> <td rowspan="2" style="background-color:pink;text-align:right;"> 欢迎您, ${petinfo.petOwnerName} ! <a href="petinfo.do?operate=logout">注销</a> </td> </tr> <tr> <td style="background-color:pink;"> <a href="index.jsp">首页</a> | 我是 <a href="petinfo.do?operate=petDetail&id=${petinfo.petId}" >${petinfo.petName}</a> 宝贝! </td> </tr> </table> </div> <div class="main_div"> <table> <tr> <td width="300px" valign="top"> <table> <tr> <td valign="top"> 宠物ID: <b>${petinfo.petId}</b> <br /> ----------------------------------------- <br /> 我叫 ${petinfo.petName}, 是一只伟大的${petinfo.petSex}${typeMap[petinfo.petType]}。 <br /> 我的主人是 <a href="mailto:${petinfo.petOwnerEmail}">${petinfo.petOwnerName}</a>。 <br /> ----------------------------------------- <br /> 力量:${petinfo.petStrength} <br /> 能力:${petinfo.petCute} <br /> 爱心:${petinfo.petLove} <br /> ----------------------------------------- </td> </tr> </table> <div id="doingDiv"></div> <img id="doingImg" src="${petinfo.petPic}" /> <div id="trainingDiv"> <!-- <button onclick="javascript:feed();">喂食</button> <button onclick="javascript:story();">讲故事</button> <button onclick="javascript:game();">游戏</button> --> </div> <div id="diaryDiv"> 写宠物日记 </div> ------------------------------ <br /> ${petinfo.petIntro}<br /> <div id="funnyDiv"/> </td> <td width="500px" valign="top"> <div id="diaryDiv"> <div class="input_title">发表新日记</div> <html:hidden property="diary_id"/> <table class="input_table"> <tr> <th>日期:</th> <td> <html:text property="diary_date_str" size="10" value="<%=new SimpleDateFormat("yyyy-MM-dd").format(new Date())%>" onclick="calShow('diary_date_str');"/> </td> <th>天气:</th> <td style="text-align:right;"><html:text property="diary_weather" size="10"/></td> </tr> <tr> <th>标题:</th> <td colspan="2"><html:text property="diary_title" size="40"/></td> <td style="text-align:right;"><b>是否公开:</b><html:checkbox property="diary_is_public" value="1"/></td> <script>document.forms[0].elements["diary_is_public"].checked=true</script> </tr> <tr><th valign="top">内容:</th><td colspan="3"><html:textarea property="diary_content" cols="50" rows="12"/></td></tr> <tr><th>宠主:</th><td><html:text property="diary_author" value="${petinfo.petOwnerName}"/></td></tr> <tr><th>宠主Email:</th><td><html:text property="diary_author_email" value="${petinfo.petOwnerEmail}"/></td></tr> <tr> <td> </td> <td> <button onclick="javascript:doAdd();">提交</button> <button onclick="location='petinfo.do?operate=petDetail&id=${diary.petinfo.petId}'">返回</button> </td></tr> </table> </div> </td> </tr> </table> </div> <hr size="1" width="800px" color="black"/><div class="main_div" style="border-width:0;text-align:right;">copyright © 2007 北京阿博泰克北大青鸟信息技术有限公司 </div> </html:form> </body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -