分类:javascript, jsp on 2009-07-01 给我留言 »
if((!(document.form1.EndTime.value==””)) && (!(document.form1.BeginTime.value==””))){ var start = document.form1.begintime.value.replace(/\-/g,””); var end = document.form1.endtime.value.replace(/\-/g,””); alert(start); alert(end); if(start > end){ alert(“任务开始日期不能晚于任务结束日期”); document.form1.BeginTime.focus(); return false; } }
阅读全文 »
var today = new Date(); var year = today.getFullYear(); var month = today.getMonth(); var minute=today.getMinutes(), var second =today.getSeconds(), //second var quarter = Math.floor((today.getMonth()+3)/3), //quarter var millisecond =today.getMilliseconds() //millisecond }
阅读全文 »
分类:javascript on 2009-02-18 给我留言 »
var t=document.getElementById(“list2″); var value=t.options[t.selectedIndex].value;
阅读全文 »
分类:javascript on 2008-09-18 给我留言 »
读取和设置checkbox的状态: var checkbox=document.forms["form2"]["checkbox1"] //获取了form2中id或者name为checkbox1的复选框 var checkedstate=checkebox.checked;//读取了checkbox是否被选中,值为true或者false var checkboxvalue=checkbox.value;//读取了checkbox的值 读取和设置radio的状态(一组按钮的name值是相同的)如: <label>性别:</label> <input type=”radio” id=”radioA” name=”sex” value=”请选择”> <input type=”radio” id=”radioB” name=”sex” value=”男”> <input type=”radio” id=”radio” name=”sex” value=”女”>
阅读全文 »
分类:javascript on 2008-09-17 给我留言 »
创建元素节点:document.createElement(“a”); 创建文本节点:document.createTextNode(“stw”); 文本节点的值可以通过nodeValue来获得。 添加文本节点或者是元素节点可以通过appendChild()来实现,这种方法是把刚加入的元素放在末尾的位置上。 JavaScript语言: js添加文本节点和元素节点 1 var textnode=document.createTextNode(“stw”); 2 var elementnode=document.createElement(“a”); 3 elementnode.appendChild(textnode); 也可以把待插入节点放在某个节点之前,方法insertBefore可以实现,但是他有两个参数:第一个是待插入节点,第二个是现有的节点,该函数是将待插节点插入在现有节点之前。
阅读全文 »
分类:javascript on 2008-09-17 给我留言 »
Math.ceil()向上去整 Math.floor()向下去整 Math.round()四舍五入 Math.pow(a,b)计算幂值 Math.sqrt()开放计算 Math.random()生成0到1随机数 以下就是用js中的内建的Math函数来实现小数位的任意位数保留。代码如下 JavaScript语言: 1 function roundTo(base,precision) 2 { 3 var m=Math.pow(10,precision); 4 var a=Math.round(base*m)/m; 5 return a; 6 } 根据实际的情况,不一定要用round()如果要向下去整用floor,向上去整用ceil() 又如可用用Math函数实现受约束的随机数 JavaScript语言: 生成一般的伪随机数 1 function random() 2 { 3 return Math.random(); 4 } JavaScript语言: 生成0-9的整数 1 function random() 2 { 3 return Math.floor(Math.random()*10); 4 } JavaScript语言: 生成mix到max之间的整数 1 function random(min,max) [...]
阅读全文 »