से पाठ बॉक्स के मूल्य प्राप्त करने के मैं जैसेकैसे एक HTML कोडित स्ट्रिंग
var str='<input type="text" name="se_tbox" value="Beauty is Fake" />';
एक स्ट्रिंग है मुझे लगता है कि इनपुट बॉक्स जो Beauty is Fake
वैसे भी इसे प्राप्त करने के लिए है?
से पाठ बॉक्स के मूल्य प्राप्त करने के मैं जैसेकैसे एक HTML कोडित स्ट्रिंग
var str='<input type="text" name="se_tbox" value="Beauty is Fake" />';
एक स्ट्रिंग है मुझे लगता है कि इनपुट बॉक्स जो Beauty is Fake
वैसे भी इसे प्राप्त करने के लिए है?
$(str).val(); // this would do it...
var str='<input type="text" name="se_tbox" value="Beauty is Fake" />';
alert($(str).attr('value'));
// or
alert($(str).val());
आप इस का उपयोग कर सकते हैं:
$(str).val();
आप jQuery का उपयोग कर सकते
$('<input type="text" name="se_tbox" value="Beauty is Fake" />').val()
या रेगुलर एक्सप्रेशन
'<input type="text" name="se_tbox" value="Beauty is Fake" />'.match(/value="([^"]*)"/)[1]
आपको इसे संसाधित करने के लिए अपने HTML को स्ट्रिंग नहीं करना चाहिए।
लेकिन यदि आपको करना है, तो आप मूल्य प्राप्त करने के लिए regexp का उपयोग कर सकते हैं:
var val = '<input value="Beauty is Fake" />'.match(/value="([^\"]+)/)[1];
कोई इसे क्यों कम करेगा? यह ऊपर 5 और 4 मतदान उत्तरों के समान है! –