如何点右键插入系统时间?

来源:百度知道 编辑:UC知道 时间:2024/05/30 17:47:50
如题,如果我在一个textarea中点右键,自动在光标的右侧插入一个当前系统日期,可以吗?

<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
function giveTheDate(textArea){
if(event.button!=2){
return;
}
var currentDate = new Date();
var currentYear = currentDate.getYear();
var currentMonth = currentDate.getMonth()+1;
var currentDay = currentDate.getDay();
textArea.value+=currentYear+"-"+currentMonth+"-"+currentDay;
}
</SCRIPT>
</HEAD>

<BODY oncontextmenu="return false;">
<TEXTAREA NAME="textArea1" ROWS="3" onmouseup="giveTheDate(this);"></TEXTAREA>
</BODY>
</HTML>

2楼写的很详细,只有一处错误:
var currentDay = currentDate.getDay();

应该为:
var currentDay = currentDate.getDate();

getday是返回星期几

写个js不就可以了??