2017-06-26 8 views
0

私はphoneというIDを持つテキスト入力を持っています。入力にはいくつかの電話がかかります。先頭のゼロを削除した直後に入力値を取得して国コードを追加するので、0800657890の数値は800657890になります。私はこれらの二つの方法で値を取得しようとしている動的に変更されたテキスト入力の値を取得する

var s = phone; 
    s = s.replace(/^0+/, ''); 
    var cc = 380; 
    var p = cc+s; 
    var pn = p.toString(); 
    $('#phone').val(pn); 
    var tel = $("#phone").attr('value');//undefined 
    //var tel = $("#phone").attr('value');//[object object] 
    alert('tel at this point is'+tel); 
    window.localStorage.setItem("tel",tel); 

この

はコードです

var tel = $("#phone").attr('value');//undefined 
//var tel = $('#phone').val(pn);//[object object] 

と私は上記の2行コメントの結果を得ます。

他にどのようにしてidの値を得ることができますphone

答えて

0

私はこの方法

var tel = $('#phone', this).val(); 
それを解決するために管理しました
関連する問題