2016-08-31 26 views
-3
<p id="sub-total"> 
<strong>Total</strong>: <span id="stotal"></span></p> 
<p><input type="submit" id="submit-order" value="Submit" class="btn"/></p> 

HTMLから「stotal」値を取得してサーバーに渡す方法。今、値はjQueryから来ています。HTMLから隠れた値を取得するには?

+0

のjQuery自体を使用するかは 'のdocument.getElementById( 'stotal')。[値]としてJSを使用してそれを行うことができます。 – Lal

+0

なぜ隠れた値を書きましたか? – mean

+0

'$("#stotal ")。text();'は値 –

答えて

0

これを試してみてください:

$('#stotal').html(); 
// it will give you what ever text <span> tag contains. 
+0

これは私たちにHTMLコンテンツを与えますか? –

+0

Ya タグに値属性がありません。 –

+0

には値が表示されません –

4

あなたはこれでjqueryのを使用して取得することができます。

var stotal=$("#stotal").text(); 
+0

何も表示されません.only警告ボックス –

+0

あなたのコードを表示できますか? –

+0

スパンの内側は空白なので、何も表示されません。 ''の中にいくつかのテキストを書いてください。例えば' xyz'です。 – Samir

1

これはあなたを助けます。

$('#submit-order').click('click', function(event){ 
 
     
 
    // set the span value 
 
    var span_val = $('#stotal').text(); 
 
    if(span_val=="") 
 
    { 
 
     alert("span value is null"); 
 
    } 
 
    else 
 
    { 
 
     alert(span_val); 
 
    } 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<p id="sub-total"> 
 
<strong>Total</strong>: <span id="stotal"></span></p> 
 
<p><input type="submit" id="submit-order" value="Submit" class="btn"/></p>

+0

ここで働いていますが、私のjQueryファイルで値を取っていないときに使用します。 –

+0

あなたのコードを共有してください。 – JeetDaloneboy

関連する問題