һ
 ע

QQ¼

ֻһٿʼ

ƼĶ

+
̳ WEBҳǰ뿪 ǰ̨ű

ͨjsʵҳλõĿ

[]
9090 happy175 2013-10-14 12:52:54
| ʾȫ¥
1F

ϵ½עᣬύѣø๦ܣϴزIJޣ

Ҫ ¼ ſػ鿴ûʺţע  

x
󣺶֪ͨӡ֮ɨ¼ĹܣҪһtextȡֵı󽫹λƶһΪյtextУһtext֮󣬹ƶ水ťλϡ
ʵ֣
1.ΪڲָͬǸ˷dzieر𣩣ͬҪжûʹõ
  1. egfunction getOs()
  2. {
  3.    var OsObject = "";
  4.    if(navigator.userAgent.indexOf("MSIE")>0) {
  5.         return "MSIE";
  6.    }
  7.    if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){
  8.         return "Firefox";
  9.    }
  10.    if(isSafari=navigator.userAgent.indexOf("Safari")>0) {
  11.         return "Safari";
  12.    }  
  13.    if(isCamino=navigator.userAgent.indexOf("Camino")>0){
  14.         return "Camino";
  15.    }
  16.    if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){
  17.         return "Gecko";
  18.    }
  19. }
ƴ


ø÷ͿԷˣ֮ͿȡʩҪIJ:ƶ¼Լƶλá
ϵͳҵʵǣ
  1. var bowserType = getOs();
  2. if(bowserType=="MSIE"){
  3. $("#advicenote_recordcode_recordBatch_form :text").bind("propertychange",function(){
  4. var trId = $(this).parent().parent().attr("id");//ȡǰıtrid
  5. setFocus(trId);
  6. });
  7. }else{
  8. $("#advicenote_recordcode_recordBatch_form :text").on("input",function(){
  9. var trId = $(this).parent().parent().attr("id");//ȡǰıtrid
  10. setFocus(trId);
  11. });
  12. }
ƴ


еtextieͨpropertychange춯¼ʹon input¼֮ʵоҪƶλá
֮Ҫùλˣʹõjsfocusܼ򵥣˵ˡ
  1. function setFocus(nowTrId){
  2. nowTrId = parseInt(nowTrId)+1;//һtrid
  3. var textValue = $("#"+nowTrId+" :text").val();
  4. //꽹춯
  5. if(textValue==""){
  6. $("#"+nowTrId+" :text").focus();
  7. }else{
  8. var lastMark = $("#"+nowTrId+" input[name='lastTdMark']").val();
  9. if(lastMark=="0"){
  10. setFocus(nowTrId);
  11. }else if(lastMark == "1"){
  12. $("#advicenote_recordcode_recordBatch_form input[name='saveBtn']").focus();
  13. }
  14. }
  15. }
ƴ


չֳõֵı䴥¼

             focusýʱ¼

             keyupʱ¼

             keypressʱ¼Ӧ¼ʾõһνܱأ

             propertychangeԸıʱ¼ǻý㻹valueıȣ

ȱkeyup̰ɿʱ¼ǵctrl;õİʱҲᴥʱ

                     propertychangeֻie8Ч



  1. <!--

  2. $(".txt").change(function(){

  3.     $(".txt").val("");

  4. });

  5. $(".txt").focus(function(){

  6.     $(".txt").val("");

  7. });

  8. $(".txt").keyup(function(){

  9.     var txtChange = $("input").val();

  10.     $("#p2").html(txtChange);

  11. });

  12. $(".txt").keypress(function(){

  13.     var txtChange = $("input").val();

  14.     $("#p2").html(txtChange);

  15. });

  16. $(".txt").bind("propertychange",function(){

  17.     var txtChange = $("input").val();

  18.     $("#p2").html(txtChange);

  19. });

  20.     -->
ƴ


Դ΢http://weibo.com/techued Դ΢Źںţweb-tech
ʹõ ٱ ظ
б

ֹ

̳¡ͼƬѷϴվԭתԻ,µİȨԭ
վַİȨ֪ͨǵĹԱ,Ա(Email:admin@websjy.com)ʱȡȨɾ
ܾκκʽڱ̳л񹲺͹ִ!

QQ| 42011102000510|Archiver|ֻ|Դ ( ICP14013341-1

GMT+8, 2018-10-19 08:22

Powered by Discuz! X3.2

ԴԴվ  ԴAPPӦ֮

ٻظ ض б