首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

急里面的代码为何取不到值?如何改呢

2012-01-09 
急~~~~~~~~~~~~~~~~~~~里面的代码为何取不到值?怎么改呢?SCRIPTlanguageJavaScriptfunctionsetStyle(){

急~~~~~~~~~~~~~~~~~~~里面的代码为何取不到值?怎么改呢?
<SCRIPT   language=JavaScript>
function   setStyle()   {
var   theValue   =   w.value;
      //alert(theValue);
      //if   (theValue!= " ")   {
      //t_find.getFind(theValue);
      //}   else   {
      //alert(t_find.msgList[99]);
      //}
}
</SCRIPT>

<FORM   action= " "   method=post   name=myform>
<input   name= "w "   type= "text "   id= "w ">
<input   type= "button "   name= "Submit "   onclick=setStyle()   value= "查询 ">
</FORM>

点击后显示“   w   未定义”


[解决办法]
function setStyle() {
var theValue = this.myform.w.value;
alert(theValue);
}
[解决办法]
w前加一个form名就好了
[解决办法]
var theValue = document.all.w.value; 这也是可以的
[解决办法]
var theValue = document.forms[0].w.value;

热点排行