1,onchange
应该可以的
with(document.frm.sele)
{
onchange=...
}
2,看例子
ob.onblur=new Function("show(this)");<form name=show>
<input type="text" name=a>
</form>
<script>
function init(form)
{
for(var m=0;m<form.elements.length;m++){
var ob=form.elements[m];
if(ob.type=="text"){
ob.onblur=new Function("show(this)");
}
}
}function show(obj){
alert(obj.name+"="+obj.value);
}
init(document.show);
</script>
3,定义数组
var cities=new Array();
应该可以的
with(document.frm.sele)
{
onchange=...
}
2,看例子
ob.onblur=new Function("show(this)");<form name=show>
<input type="text" name=a>
</form>
<script>
function init(form)
{
for(var m=0;m<form.elements.length;m++){
var ob=form.elements[m];
if(ob.type=="text"){
ob.onblur=new Function("show(this)");
}
}
}function show(obj){
alert(obj.name+"="+obj.value);
}
init(document.show);
</script>
3,定义数组
var cities=new Array();
解决方案 »
- 讨论如何固定jquery mobile的Header与Footer通过页切换中间的内容
- 想跨域获取iframe内容 怎么实现
- 求个JavaScript XMLHttpRequest的代码
- <script type="text/javascript" src="../chatcheck/li 直接在js文件里咋写
- 终于 5角了~ 散分!!!!
- 求一正则
- 如何用javascript 新增一个下拉列表框里面的option
- 怎么不用frame实现相同效果呢
- 问个JQuery的问题
- 怎么实现frame框架连接啊!!
- 怎么样去掉我打印网页上的内容中的地址栏中的地址?
- 优化的鼠标右键例子,meizz(梅花雨)兄看看,我想进一步修改!
<BODY>
<select name=sele id=sele1 onchange="ck();"><option>1<option>2<option>3</select>
<input type=button name=butt1 onclick="ck1();">
<SCRIPT LANGUAGE="JavaScript">
<!--
var ob=document.all.sele;
function ck()
{
with(ob)
{
ob.onchange=new Function("ck1()");
//this.onchage;
}
}
ck();
function ck1()
{
alert('123');
}
//-->
</SCRIPT>
我把代码改成var ob=document.all.sele;
with(ob) {...}
可以
为什么直接with(document.all.sele)
就没有反应。。
还有一个问题;关于new Function()
那个function 已经写好了,为什么要new一下,我不明白new 的意义在哪?
还有就是我没有办法动态生成function ,换句话说,我按了一个按钮,产生一个function,在这之前,就没有这个function..
我的这个思路是不是无法实现。。谢谢! 我很快就给分。
<BODY >
<select name=sele id=sele1 onchange= "ck(); " > <option >1 <option >2 <option >3 </select >
<input type=button name=butt1 onclick= "ck1(); " >
<SCRIPT LANGUAGE= "JavaScript " >
<!--
var ob=document.all.sele;
function ck()
{
with(ob)
{
ob.onchange=new Function( "ck1() ");
//this.onchage;
}
}
ck();
function ck1()
{
alert('123');
}
//-- >
</SCRIPT >
我把代码改成var ob=document.all.sele;
with(ob) {...}
可以
为什么直接with(document.all.sele)
就没有反应。。
还有一个问题;关于new Function()
那个function 已经写好了,为什么要new一下,我不明白new 的意义在哪?
还有就是我没有办法动态生成function ,换句话说,我按了一个按钮,产生一个function,在这之前,就没有这个function..
我的这个思路是不是无法实现。。
谢谢! 我很快就给分。