html - Multiline string in div using javascript -


मैंने एक मल्टीलाइन स्ट्रिंग बनाई है जैसा कि "

  var str1 = document.getElementById ( 'Text1'); var str2 = document.getElementById ('text2'); var str = str1.value + "\ n" + str2.value;  

अब मैं इसे जोड़ना चाहता हूं एक ऐसी डिवाइन की स्ट्रिंग जिसे मैं एक पॉपअप विंडो में निम्नानुसार बनाता हूं:

  myWindow = window.open ('', 'full_text', 'width = 600, height = 600'); myWindow Document.write ('& lt; div id = "div1" style = "position: absolute; left: 10px; चौड़ाई: 580px; शीर्ष: 30px; ऊंचाई: 550px; अतिप्रवाह: ऑटो;" & gt;' + str + '& lt; / Div & gt; ');  

लेकिन मुझे div में एक बहु-लाइन स्ट्रिंग नहीं मिली। मैं इस समस्या का कैसे समाधान कर सकता हूं?

लाइन ब्रेक इस सीएसएस प्रॉपर्टी के बिना एचटीएमएल में प्रस्तुत नहीं किया गया है:

  white-space: pre;  

आप इसे str को बदलने की कोशिश कर सकते हैं:

  var str = str1.value + "& lt; br / & gt; \ n" + str2 मूल्य;   

Comments

Popular posts from this blog

Python SQLAlchemy:AttributeError: Neither 'Column' object nor 'Comparator' object has an attribute 'schema' -

java - How not to audit a join table and related entities using Hibernate Envers? -

mongodb - CakePHP paginator ignoring order, but only for certain values -