javascript - How to add a var to href -


मुझे इस तरह से कुछ चाहिए:

  var link = "http: // www। Google.com"; & Lt; a href = 'link' / & gt;  

इसलिए मुझे एक लिंक के रूप में href एक वैरिएबल का उपयोग करने की आवश्यकता है I क्या यह संभव है?

यह "& lt; a href = '" + link + "' / & gt;" के साथ काम किया। क्या कोई बेहतर तरीका है?

आपको सर्वर पर href मान सेट करना चाहिए, यह खराब डिजाइन है इसके लिए स्क्रिप्टिंग का प्रयोग करें।

हालांकि, प्रश्न का उत्तर देने के लिए, इसे डीओएम में एक बार तत्व की href संपत्ति सेट करने के लिए स्क्रिप्ट का उपयोग करके किया जा सकता है, जैसे:

 & Lt; a href = "& lt; एक उपयोगी यूआरआई यदि जावास्क्रिप्ट उपलब्ध नहीं है>" id = "a0"> foo & lt; / a> & lt; script type = "text / javascript"> var a = document.getElementById ('a0' ); यदि (ए) {a.href = "http://www.google.com"; } & Lt; / script> 

बेशक, हज़ारों अन्य तरीके हैं, सभी अपने नुकसान के साथ हैं इसलिए सर्वर पर मान सेट करें और उन सब से बचें।

 - rob 

Comments

Popular posts from this blog

objective c - iPhone and it's wireless area -

unix - Listing all shared memory segments used by a process on AIX5.3+ -

.net - Self Tracking Entities (STE)'s and partial updates with EF4 and mVC2 -