當然可以了
例如:<script language="JavaScript">
function window.onload()
{
alert("you load window");
}
</script>
例如:<script language="JavaScript">
function window.onload()
{
alert("you load window");
}
</script>
解决方案 »
- 这段javascript是怎么了?
- Js正则 多行匹配问题
- setInterval在ie中执行特别慢 是什么问题(尤其ie6下)
- 高手帮忙哦。页面的值转替。
- 如何把图片插入到光标停放的位置~~
- JScript.Encode解密问题,没解出来,高手们都来看看吧。
- [分享]用JavaScript摹拟VB中的 Collection 集合,纯属好玩,欢迎BT
- addRevealHandler函数中onclick的内容为什么没有执行
- 咋么样格式化用户输入的数字
- 请教个伟大下一个问题,如何在网页中实现"甘特图"?如何实现图表功能?
- 如何让TEXTBOX输完数后,自动跳到另一个TEXTBOX,让它获得焦点?如何判断输完数?
- 如何移动 element
function window.document.all.meizz.onmousemove()
{
alert("OK")
}
</script>
不過我引申一下發現還是有問題﹐因為我要寫一個動態的對象﹐其中出現問題簡要舉例如下﹕
<html>
<BODY>
<form METHOD=POST ACTION="" name="form1">
<INPUT TYPE="text" NAME="emp_date">
<input type=submit name="submit" value="提交">
</form>
</body>
<script>
var f="form1"
var t
eval("function "+f+".onsubmit(){eval(t)}")
t="alert('a');return false;"
</script>
</html>在以上的代碼中﹐如果t等于其他(只要不包括return false;都可以﹐就是包含了就不行﹐請各位高人幫忙看看是什么原因﹐解決一下
<form METHOD=POST ACTION="" name="form1" onsubmit="return confirm('a')">
<INPUT TYPE="text" NAME="emp_date">
<input type=submit name="submit" value="提交">
</form>或者写成:
<script language=javascript>
var a = "form1";
eval("document."+ a).attachEvent("onsubmit",cc);
function cc()
{
return confirm('OK?');
}
</script>
http://expert.csdn.net/Expert/topic/1256/1256717.xml?temp=.6722376現我已改成
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<SCRIPT LANGUAGE="JavaScript">
function isData(v){
if (v!="") {return true;}
alert("請輸入完整信息");
return false;
}
</SCRIPT>
</HEAD><BODY>
<FORM METHOD=POST ACTION="" name=form1>
<INPUT TYPE="text" NAME="emp_date">
<INPUT TYPE="text" NAME="emp_date1">
<INPUT TYPE="text" NAME="emp_date2">
<INPUT TYPE="submit">
</FORM>
</BODY>
</HTML>
<SCRIPT LANGUAGE="JavaScript">
function chkForm(frmName){
this.frmName=frmName;
this.chkFunBody = "";
this.isPass = function(eleName,chkFun){
this.chkFunBody += "if (!"+chkFun+"("+this.frmName+"."+eleName+".value)){"+this.frmName+"."+eleName+".focus();return false;} "
}
// this.isOver = function(){
var tmp=this.chkFunBody
eval("function "+ frmName+".onsubmit(){eval(tmp)}");
// }
}
var obj=new chkForm("form1")
obj.isPass("emp_date","isData");
obj.isPass("emp_date1","isData");
obj.isPass("emp_date2","isData");
//obj.isOver();
</SCRIPT>
我的目的就是不用專門obj.isOver();寫這句而已﹐但tmp必須要有return﹐所以就...就產生了這個貼
能否是指定的一群TABLE﹑INPUT......的﹐不是局限于ID和NAME﹐而是根據其他輔助屬性﹐比如class﹐甚至自定義加上的屬性﹐例如
<span pro="abc">123</span>
<span pro="abc">456</span>
<html>
<head>
<title></title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="JnKc">
<meta name="Keywords" content="">
</head>
<body onclick="(event.srcElement.jnkc)?alert(event.srcElement.innerText):''">
<table border=1>
<tr>
<td jnkc="true" bgcolor=red>011111</td>
<td>022222</td>
<td>033333</td>
</tr>
<tr>
<td>111111</td>
<td jnkc="true" bgcolor=red>122222</td>
<td>133333</td>
</tr>
<tr>
<td>211111</td>
<td jnkc="true" bgcolor=red>222222</td>
<td>233333</td>
</tr>
</table>
</body>
</html>
<style>
.menu {BEHAVIOR: url(menu.htc);}
</style>menu.htc:
<attach event="onmouseover" onevent="over()"/>
<script language="Javascript">
function over(){
all.tags('td')[0].className='shadow';
style.backgroundColor='#EAEAEA';
}
</script>
<BODY>
<form METHOD=POST ACTION="" name="form1">
<INPUT TYPE="text" NAME="emp_date">
<input type=submit name="submit" value="提交">
</form>
</body>
<script>
form1.onsubmit = Function("b(1)");
function b(a)
{
alert(a);
}
</script>
</html>