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

document.getElementById("idtm")为空或者不是对象解决思路

2012-05-20 
document.getElementById(idtm)为空或者不是对象JScript code//地下水开采量$(function(){document.getE

document.getElementById("idtm")为空或者不是对象

JScript code
//地下水开采量        $(function(){            document.getElementById("idtm").onchange=findidtm;            alert($("idtm").val());        })        function findidtm(){            var name=$("#idtm").val();            var value=$(":input[name='stcd']").val();            laert(name);alert(value);            $.ajax({                cache:false,                url:'ajax!ifstcdidtmexist',                type:'post',                dataType:'json',                data:{                    verify:name,                    verify2:value                },                success : function(json) {                    alert(json.exist);                    if(json.exist){                        alert("抱歉,该数据已存在!");                        $(":input[name='stcd']").val("");                        $("#idtm").val("");                        $(":input[name='stcd']").focus();                        result = false;                        return false;                     }                },                error : function(json) {                }            });        }

调试了一天了,老是报不是对象

[解决办法]
是不是加载顺序的问题。。或者换成$("#idtm").change=试试
[解决办法]
1、 document.getElementById("idtm")中的idtm是id、class的属性?如果是id-#idtm,class-.idtm
2、在 document.getElementById("idtm").onchange=findidtm;代码前加
一段代码:alert(findidtm);//查看输出结果

热点排行