<div>
में मेरे पास कुछ टेक्स्ट है। div
की वजह से - पाठ कई पंक्तियों में दिखाया गया है। जैसे निम्नलिखित कोड:दो पहली टेक्स्ट लाइनों को रखें, बाकी सब कुछ हटाएं
<div>text01 text02 text03 text04 text05 text06 text07 text08 text09 text10 text11 text12</div>
उदाहरण में दिखाया जा सकता है चार लाइनें:
text01 text02 text03
text04 text05 text06
text07 text08 text09
text10 text11 text12
मैं केवल पहले दो लाइनों रखना चाहते हैं, और अगर आगे लाइनों मौजूद हैं उन्हें निकाल दिया और एक नया (इसलिए तीसरे) पाठ पंक्ति के रूप में पाठ लाइन ...
के साथ प्रतिस्थापित किया जाना चाहिए।
दूसरे शब्दों में: मैं दूसरी पंक्ति ब्रेक (यदि मौजूद है) ढूंढना चाहता हूं और ...
कहकर टेक्स्ट लाइन के साथ इस बिंदु के बाद सभी टेक्स्ट को प्रतिस्थापित करना चाहता हूं।
तो, अगर मैं पाठ की दो पंक्तियाँ है, कुछ भी नहीं बदला है:
text text text
text text text
लेकिन अगर मैं दो से अधिक लाइनों के ऊपर की तरह है, मैं इस मिल जाएगा:
text01 text02 text03
text04 text05 text06
...
किसी भी अच्छा सलाह?
इसे करना PHP पक्ष (यानी सर्वर पक्ष) आसान नहीं है, क्योंकि क्लाइंट रिज़ॉल्यूशन के आधार पर लाइन आकार अलग-अलग होगा। –
तो कुछ जावास्क्रिप्ट की आवश्यकता है? – Steeven
पसंदीदा है, हां। – KingCrunch