2011-03-03 15 views
9
<a href="" id="a1">myval</a> 

एंकर टैग यानी के बीच के मूल्य को कैसे प्राप्त करें; यहाँ "myval" और फिर निर्दिष्ट एक छिपा box.I है कि मान कोड की मेरी टुकड़े के साथ यह करने के कोशिश की, लेकिन समझ नहीं सकता यह मददjQuery का उपयोग कर एंकर टैग से मूल्य कैसे प्राप्त करें?

<script type="text/javascript"> 
    $(document).ready(function(){ 
     $("#a1").click(function(e){ 
      //var str=$("#a1").getVal();   
      alert('hello'); 
     } 
    }); 
</script> 
+0

परिवर्णी शब्द "WTF" मन में आता है? क्या आप अपने प्रश्नों को सही तरीके से स्वरूपित करने का प्रयास कर सकते हैं, एंकर टैग का उदाहरण दें और आप इससे क्या चाहते हैं और 'छुपे हुए बॉक्स' से आपका क्या मतलब है –

उत्तर

2

इस प्रयास करें out.pls:

$('#a1').click(function(){ 
    $(this).text(); 
}) 
3

आप एंकर टैग और .val() के टेक्स्ट टेक्स्ट को टेक्स्टबॉक्स में संग्रहीत करने के लिए .text() का उपयोग कर सकते हैं।

$(function(){ 
    $("#a1").click(function(){ 
     $("#yourtextbox").val($(this).text()); 
    }); 
}); 
2

var a_href = $("#a1").attr("href");

1

"myVal" लिंक तत्व के "मूल्य" नहीं है। यह वह पाठ है जो इसके अंदर एक बाल तत्व बनाता है।

उपयोग:

$(function(){ 
    $('#a1').click(function() { 
     alert($(this).text()); 
    }); 
}); 
2
$("#a1").click(function(e){ 
      var str=$("#a1").html();   
      alert(str); 
}); 
0
<a href="" id="a1">myval</a> 

आप उपयोग कर सकते var yourValue= $('#a1').text(); यह होगा ठीक काम करता है

संबंधित मुद्दे