zoukankan      html  css  js  c++  java
  • javascript的onchange事件与jQuery的change()方法

    本来是想添加文本框文本内容改变事件动作的,结果找了许多这方面的javascript代码都不如意。
    改变一下思路变成键盘按键事件,如下:
    <asp:TextBox ID="txtName" runat="server" onkeyup="fNameChange();"></asp:TextBox>
    这里有一点毛病是,你复制粘贴的内容,无法触发这个事件。下面是相关的一些代码:
    function fNameChange(){
        
    if($('#txtName').val().length<6){
            jQuery(
    "#checkSta").html("姓名过短!").css("color","red");
        }
    else{
            myajax();
        }
    }
    下面是网上搜索的一些内容:
    //onload()事件 
    $(function(){//事件确实被追加上了,但是执行的时机不对。
        $('#txtName').change(function(){fNameChange();}); 
    }) 
    /*这是有人说的用js实现,我发现不能用。
    <script language="javascript" type="text/javascript">   
        window.onlad = function(){   
            document.getElementById('tx1').attachEvent("onchange",txChange)   
        }   
        function txChange(){   
            alert("");   
        }   
    </script>  
    */

    暂时这样解决,谁如果有真正的onchange()方法,请告诉我,谢谢。
  • 相关阅读:
    面向对象思想
    jQuery随笔
    总结关于linux操作
    转.linux上安装python
    sql server 基本语句
    linux 常见指令
    loadrunner 录制时不自动弹出网页
    Linux 安装MySQL
    linux关于安装
    loadrunner 性能测试
  • 原文地址:https://www.cnblogs.com/greatverve/p/1575471.html
Copyright © 2011-2022 走看看