+ -
当前位置:首页 → 问答吧 → input里面不自动加载事件怎么办啊?

input里面不自动加载事件怎么办啊?

时间:2011-10-04

来源:互联网

事件必须是自动加载的,调用函数也必须在input内?
怎么办了?
<input onload="gd(this,33333333333)" value="">
<input onload="gd(this,33333333)" value="">

<script>
function gd(obj,a){
obj.value=a;
}
</script>

作者: fdgkhj436   发布时间: 2011-10-04

直接赋值不就好了。。。
<input id="1" />
<input id="2" />

<script>
document.getElementById("1").value="33333333";
document.getElementById("2").value="33333333333";
</script>

或者:
<input value="33333333333"/>
<input value="33333333333333"/>

作者: BLUE_LG   发布时间: 2011-10-04



我必须在input里调用函数...

作者: fdgkhj436   发布时间: 2011-10-04

引用 1 楼 blue_lg 的回复:
直接赋值不就好了。。。
<input id="1" />
<input id="2" />

<script>
document.getElementById("1").value="33333333";
document.getElementById("2").value="33333333333";
</script>

或者:
<input value="33333333……

真佩服你的勇气来这给别人解决问题啊!!!!!!

作者: fdgkhj436   发布时间: 2011-10-04

引用 1 楼 blue_lg 的回复:
直接赋值不就好了。。。
<input id="1" />
<input id="2" />

<script>
document.getElementById("1").value="33333333";
document.getElementById("2").value="33333333333";
</script>

或者:
<input value="33333333……

真没人能解决分全给你了!!!
能力不敢说你好,
但是行为不错的,
但是确实比我强,
用JS一年了也没给人去解决过问题,
不管自己会的不会的。。
你的态度是非常非常的好,有潜力!!!

作者: fdgkhj436   发布时间: 2011-10-04

<input onload="gd(this,33333333333)" value="">
<input onload="gd(this,33333333)" value="">

<script>
function gd(obj,a){
obj.value=a;
}
</script>

改成:
<input value="">
<input value="">

<script>
function test(){
  var eventdx=getElementsByTagName("input");
  for (var i=0;i<eventdx.length;i++){
  eventdx[i].onclick=fuction(){
  gd(this,33333)
  }
  }
}

function gd(obj,a){
obj.value=a;
}
window.onload=test;
</script>

作者: gupan20112011   发布时间: 2011-10-04

你是大牛!问得问题都如此高级,看看你问的问题就知道你什么水平了。。。
还好意思说别人,真不知道。。。

作者: BLUE_LG   发布时间: 2011-10-04

引用 5 楼 gupan20112011 的回复:
<input onload="gd(this,33333333333)" value="">
<input onload="gd(this,33333333)" value="">

<script>
function gd(obj,a){
obj.value=a;
}
</script>

改成:
<input value="">
<input value="">

<……



<input 自动加载函数="gd(this,33333333333)" value="">
不在HEML代码里我知道怎么写!!!
我就是必须要在html的input里自动加载函数!!!、
没办法??????????

作者: fdgkhj436   发布时间: 2011-10-04

别人都是必须和html分开,你确要和html在一起,不明白

作者: gupan20112011   发布时间: 2011-10-04

引用 8 楼 gupan20112011 的回复:
别人都是必须和html分开,你确要和html在一起,不明白

我也不想啊!!
需求就是这样使用最佳
很多页面
很多input
调用相同的js
如果不这样会出现找不到id或者name
同样相同的内容的input要分别写id或name
郁闷啊

作者: fdgkhj436   发布时间: 2011-10-04

一定要 id或name才能找到对象么?? 汗。。 不是所有的对象有都onload事件的。。 态度不好可没人回答问题哦。
http://www.w3school.com.cn/xhtml/xhtml_eventattributes.asp

作者: llyy112233   发布时间: 2011-10-05

引用 10 楼 llyy112233 的回复:
一定要 id或name才能找到对象么?? 汗。。 不是所有的对象有都onload事件的。。 态度不好可没人回答问题哦。
http://www.w3school.com.cn/xhtml/xhtml_eventattributes.asp

哥 急啊! 又来答非所问... 所以就急了啊!
看来是不行的啊。。
另外想办法解决了!

作者: fdgkhj436   发布时间: 2011-10-05