2013-05-13 7 views
15

मुझे कुछ वाकई दिलचस्प मिला है! ExecCommand फ़ंक्शन कई उपयोगी विशेषताओं को लागू करता है। लेकिन क्या ओडब्ल्यूएन लपेटें के साथ काम करना संभव है? पसंद:जावास्क्रिप्ट दस्तावेज़.execCommand() अपने टैग

document.execCommand("styleWithCSS", false, "<span class='own-class'>"); 

मुझे जो कुछ भी मिला है वह बहुत पुराना था ... तो शायद आप में से एक अच्छा कामकाज या कुछ जानता है।

+2

चुनाव के चारों टैग लपेट फिर "insertHTML" आदेश का उपयोग करें। – dandavis

+0

पहले ही कोशिश कर चुका है और इसे नहीं मिला। कोई लिंक या कुछ उपयोगी है? –

+4

document.execCommand ("insertHTML", false, "" + document.get चयन() + ""); क्रोम में मेरे लिए काम करता है ... – dandavis

उत्तर

31

दंडवीस के लिए धन्यवाद।

बहुत अच्छी तरह से काम करता है निम्नलिखित:

document.execCommand("insertHTML", false, "<span class='own-class'>"+ document.getSelection()+"</span>"); 
+1

आप मेरे नायक हैं। – Brooks

+0

धन्यवाद, महान प्रश्न और उत्तर। – Matthew

+0

यह बहुत उपयोगी है! धन्यवाद! – pmrotule

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