zoukankan      html  css  js  c++  java
  • jquery获取input值

    今天一直很纠结,用jquery获取inout输入的值,一直都是undifined,因为好久没用了,就查api ,查资料,纠结了好久才找出原因。

    贴下我的错误代码

    function checkUserName(userName){
     var a=$("#userName").value;

     alert(a);

     }

    最后找出原因,

    $("")是一个jquery对象,而不是一个DOM element属性,value才是DOM element的属性,jquery与之对应的是val。

    val() :获得第一个匹配元素的当前值。

    val(val):设置每一个匹配元素的值。

    所以我那个错误应该改成这样:

    function checkUserName(userName){
     var a=$("#userName")[0].value;

     alert(a);

     }

  • 相关阅读:
    Array
    java 设计模式
    Hashtable
    lettCode-Array
    最短路径 dijkstra
    算法:优先级队列
    7.29 DFS总结
    SZU:D89 The Settlers of Catan
    SZU:B47 Big Integer I
    7.25 RPN转换
  • 原文地址:https://www.cnblogs.com/xlc114/p/3016579.html
Copyright © 2011-2022 走看看