作者ppp168p (时光暂停)
看板Ajax
标题[问题] form 的 按纽问题 ..
时间Thu Sep 10 19:11:55 2009
大家好:
最近想尝试自己写一个记帐系统
我在网路上面有找到人家写个一个日历控制项:JS Calendar
我想要在我的表单Date这栏的输入日期是从js写的这个日历设定
Date
┌───────┐┌─┐
└───────┘└─┘← 按此按钮後弹出日历
目前我遇到一个问题就是按下按钮後日历没有弹出
使用Firefox测试这个网页会直接导向 example1.html 这个网页
使用IE7测试这个网页左下角状态处会显示网页错误
不晓得是哪里出错了还是观念语法上错..
以下是我的代码:
form method="post" action="example1.html">
<p>Date<br />
<input id="date" />
<button id="f_rangeStart_trigger" class="set">...</button>
<button id="f_clearRangeStart" onclick="clearRangeStart()"
class="clear">clear</button>
<script type="text/javascript">
Calendar.setup({
inputField: "date",
dateFormat: "%B %d, %Y",
trigger: "f_rangeEnd_trigger",
bottomBar: false,
onSelect: function() {
var date =
Calendar.intToDate(this.selection.get());
LEFT_CAL.args.max = date;
LEFT_CAL.redraw();
this.hide();
}
});
function clearRangeEnd() {
document.getElementById("date").value = "";
LEFT_CAL.args.max = null;
LEFT_CAL.redraw();
};
</script>
</p>
</form>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.175.153.75
※ 编辑: ppp168p 来自: 218.175.153.75 (09/10 19:12)
1F:→ ppp168p:谢谢 kenny 我解决了 .. 加上你说的 type="button" ^^ 09/10 21:52