Thursday, 15 January 2015

javascript - Removing leading whitespace from indented HTML source in pre/code tags -


मेरे पास वर्तमान में एक पूर्व-कोड ब्लॉक में निम्नलिखित HTML है:

  & lt; pre वर्ग = "prettyprint" & gt; & lt; कोड & gt; & Amp; lt; एचटीएमएल & amp; gt; & Amp; lt; शरीर में & amp; gt; & Amp; lt; फ़ॉर्म का नाम = & amp; quot; इनपुट & amp; quot; कार्रवाई = & amp; quot; html_form_action.asp & amp; quot; विधि = & amp; quot; मिल & amp; quot; & amp; gt; & Amp; lt; इनपुट प्रकार = & amp; quot; रेडियो & amp; quot; नाम = & amp; quot; सेक्स & amp; quot; मूल्य = & amp; quot; पुरुष & amp; quot; & amp; gt; नर & amp; lt; br & amp; gt; & Amp; lt; इनपुट प्रकार = & amp; quot; रेडियो & amp; quot; नाम = & amp; quot; सेक्स & amp; quot; मूल्य = & amp; quot; महिला & amp; quot; & amp; gt; महिला & amp; lt; br & amp; gt; & Amp; lt; इनपुट प्रकार = & amp; quot; सबमिट करें & amp; quot; मूल्य = & amp; quot; जमा करें & amp; quot; & amp; gt; & Amp; lt; / प्रपत्र में & amp; gt; & Amp; amp; एलटी; पी & amp; gt; यदि आप & amp; quot; सबमिट & amp; quot; बटन, फ़ॉर्म-डेटा को & amp; quot; html_form_action.asp & amp; quot;। & Amp; lt; / p & gt; नामक पृष्ठ पर भेजा जाएगा। & Amp; lt; / body & amp; gt; & Amp; lt; / एचटीएमएल & amp; gt; & Lt; / कोड & gt; & lt; / पूर्व & gt;   

यह दस्तावेज़ में बेहतर संरचना के लिए html स्रोत के भीतर इंडेंट किया गया है। मैं अग्रणी सफेद स्थान कैसे निकाल सकता हूं? जावास्क्रिप्ट के उपयोग के माध्यम से या वहाँ एक और अधिक आसान तरीका है।

आप इसे बदल सकते हैं आउटपुट है, लेकिन जावास्क्रिप्ट

  var p = document.query सिलेक्टर ("।") के साथ ऐसा करने में काफी सरल है; P.textContent = p.textContent.replace (/ ^ \ s + / mg, "");   



No comments:

Post a Comment