2016-11-25 4 views
-4

私は数字とテキストの入力フィールドを持って、私は番号だけを分割し、次のアクションのためにそれを行う方法?私は数字とテキストの入力フィールドを持っているだけどのように番号を

<input type="text" value="remain 24" name="none">
私は値が残っているからだけで24必要な24

+0

あなたは文字列を分割するために欠けているスペースで "24のまま"?あなた自身で番号にアクセスできますか? – WEBjuju

+0

正規表現を使ってすべてを正規表現で行うことができます:)) – madalinivascu

+0

check [this](http://stackoverflow.com/questions/16711504/how-to-split-the-string-using-jquery-or-javascript) –

答えて

0

あなたは、文字列から数字だけを取得するために正規表現を使用することができます。

  1. まずその入力から値を取得し、それが文字列

    VAR inputVal = $( '入力')となりますのval();

  2. var extractedNum = inputVal.match(/\d+/)[0];

0

Working Fiddle

HTML:

<input id="txtInput" type="text" value="remain 24" name="none"> 

のjQuery:

var Number = $("#txtInput").val().split(' ')[1]; 
alert(Number); 

また、Regexを使用することもできます。

Number = $("#txtInput").val().match(/\d+/); 

Updated fiddle

0
<input type="text" value="remain 24" name="none"> 

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> 
<script type="text/javascript"> 
    $(document).ready(function(){ 
     var yourTxt = $('input').val(); 
     var number = yourTxt.replace(/[^0-9]/g, ''); 
     $('input').val(number); 
    }); 
</script> 
関連する問題