在jsp页面中调用js的日历控件,如何 *** 作

在jsp页面中调用js的日历控件,如何 *** 作,第1张

好好看看下面的代码

<!--将以下代码加入HTML的<Body></Body>之间-->

<BODY>

<script language="JavaScript">

<!-- Hide this script from old browsers --

function greeting()

{

var today = new Date();

var hrs = todaygetHours();

documentwriteln("<CENTER>");

documentwrite("Good ");

if (hrs < 6)

documentwrite("(Early) Morning");

else if (hrs < 12)

documentwrite("Morning");

else if (hrs <= 18)

documentwrite("Afternoon");

else

documentwrite("Evening");

documentwrite("!");

documentwrite("当前时间是:");

dayStr = todaytoLocaleString();

documentwrite(dayStr);

documentwriteln("</CENTER>");

}

function montharr(m0, m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11)

{

this[0] = m0;

this[1] = m1;

this[2] = m2;

this[3] = m3;

this[4] = m4;

this[5] = m5;

this[6] = m6;

this[7] = m7;

this[8] = m8;

this[9] = m9;

this[10] = m10;

this[11] = m11;

}

function calendar()

{

var today = new Date();

var thisDay;

var monthDays = new montharr(31, 28, 31, 30, 31, 30, 31, 31, 30,

31, 30, 31);

year = todaygetYear();

if (year<2000)

year=year+1900;

thisDay = todaygetDate();

if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0))

monthDays[1] = 29;

nDays = monthDays[todaygetMonth()];

firstDay = today;

firstDaysetDate(1); // works fine for most systems

testMe = firstDaygetDate();

if (testMe == 2)

firstDaysetDate(0);

startDay = firstDaygetDay();

documentwriteln("<CENTER>");

documentwrite("<TABLE BORDER bgcolor=moccasin>");

documentwrite("<TR><TH COLSPAN=7>");

documentwrite(year+'年');

documentwrite(todaygetMonth()+1+'月');

documentwrite("<TR><TH>日<TH>一<TH>二<TH>三<TH>四<TH>五<TH>六");

documentwrite("<TR>");

column = 0;

for (i=0; i<startDay; i++)

{

documentwrite("<TD>");

column++;

}

for (i=1; i<=nDays; i++)

{

documentwrite("<TD>");

if (i == thisDay)

documentwrite("<FONT COLOR=\"red\">")

documentwrite(i);

if (i == thisDay)

documentwrite("</FONT>")

column++;

if (column == 7)

{

documentwrite("<TR>");

column = 0;

}

}

documentwrite("</TABLE>");

documentwriteln("</CENTER>");

}

greeting();

documentwrite("<br>");

calendar();

documentwrite("");

// -- End Hiding Here -->

</script>

</body>

通过name属性来提取,getparameter("控件的name属性");这样是拿到单个name的value值。checkbox这个控件一般是要通过getparametervalue("控件的name属性");来取值的,这个要求必须是name的名字要一样,value可以不同,它返回的是一个数组元素,该数组元素里面装的就是你需要获得的value值

o = documentgetElementById("select3"); for(i=0;i<olength;i++){ if(ooptions[i]selected){ alert(ooptions[i]value); } }

如果老版本的jsp,在webxml加入taglib库,具体看web配置

如果是新版本jsp,直接jsp中加<%@taglib prefix="你的库的前缀名" uri="你的库的设置" %>

以上就是关于在jsp页面中调用js的日历控件,如何 *** 作全部的内容,包括:在jsp页面中调用js的日历控件,如何 *** 作、jsp中如何用request对象获取复选框的多个值、JSP javascript获取select控件中多选拜托各位大神等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9656111.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存