2011-08-17 24 views
6

अंदर मैं Javascript.But अंदर कुछ HTML टैग का उपयोग करने की कोशिश कर रहा हूँ, एचटीएमएल टैग काम नहीं करता। मैं जावास्क्रिप्ट के अंदर एचटीएमएल टैग का उपयोग कैसे कर सकता हूं। मैं जावास्क्रिप्ट के अंदर H1 टैग का उपयोग करना चाहता था लेकिन काम नहीं किया :(एचटीएमएल टैग जावास्क्रिप्ट

 <script type="text/javascript"> 
    if(document.getElementById('number1').checked) { 

      <h1>Hello member</h1>} 
     </script> 
+0

आप क्या उस के साथ हासिल करना चाहते हैं के बीच पाठ जोड़ सकते हैं? –

+0

मैं बस कम जावास्क्रिप्ट और अधिक एचटीएमएल का उपयोग करना चाहता हूँ। मैं बहुत abou जावास्क्रिप्ट नहीं जानता। – user899043

उत्तर

5

आप या तो document.write के पास है या दस्तावेज़ ऑब्जेक्ट मॉडल का उपयोग करेगा:

का उपयोग कर document.write

<script type="text/javascript"> 
if(document.getElementById('number1').checked) { 
    document.write("<h1>Hello member</h1>"); 
} 
</script> 

उदाहरण उदाहरण DOM

<script type="text/javascript"> 
window.onload = function() { 
    if(document.getElementById('number1').checked) { 
     var h1 = document.createElement("h1"); 
     h1.appendChild(document.createTextNode("Hello member")); 
     document.getElementById("XXX").appendChild(h1); 
    } 
} 
</script> 
+0

तो, आप कह रहे हैं कि मैं जावास्क्रिप्ट के अंदर टैग का उपयोग नहीं कर सकता, इसके बजाय मुझे जावास्क्रिप्ट की समतुल्य विधि मिलनी चाहिए? – user899043

+0

-1, var h1 लाइन पर DOM उदाहरण में अनुपलब्ध ब्रांड्स। यह भी उदाहरण बेकार है क्योंकि यह चेक – GBa

+0

@ user899043 से संबंधित नहीं है: बिल्कुल; टैग सीधे जावास्क्रिप्ट कोड में नहीं जा सकते हैं। –

-1
<div id="demo></div> 

    <script type="text/javascript"> 
     if(document.getElementById('number1').checked) { 
      var demo = document.getElementById("demo");  
      demo.innerHtml='<h1>Hello member</h1>'; 
     } else { 
      demo.innerHtml=''; 
     } 
    </script> 
+0

-1 - ब्लॉक स्तर तत्व 'h1' इनलाइन तत्व' में जोड़ –

+0

तकनीकी रूप से span' सही नहीं है, लेकिन के रूप में हालांकि यह कोड हो सकता है – GBa

0

जावास्क्रिप्ट एक स्क्रिप्टिंग भाषा है, न कि एक HTML भाषा प्रकार। यह मुख्य रूप से पृष्ठभूमि पर प्रक्रिया करना है और ब्राउज़र पर चीजों को प्रदर्शित करने के लिए इसे document.write की आवश्यकता है। यदि आपकी document.write एक पंक्ति से अधिक है, तो सुनिश्चित करें कि प्रत्येक पंक्ति के अंत में + को सम्मिलित करना सुनिश्चित करें।

उदाहरण

<script type="text/javascript"> 
if(document.getElementById('number1').checked) { 
document.write("<h1>Hello" + 
"member</h1>"); 
} 
</script> 
1

यह वही है मैं अपने काउंटडाउन घड़ी के लिए इस्तेमाल किया है:

</SCRIPT> 
<center class="auto-style19" style="height: 31px"> 
<Font face="blacksmith" size="large"><strong> 
<SCRIPT LANGUAGE="JavaScript"> 
var header = "You have <I><font color=red>" 
+ getDaysUntilICD10() + "</font></I>&nbsp; " 
header += "days until ICD-10 starts!" 
document.write(header) 
</SCRIPT> 

एचटीएमएल मेरी स्क्रिप्ट के अंदर काम किया, हालांकि मैं क्यों की व्याख्या नहीं कर सकता है।

0
<div id="demo"></div> 

<input type="submit" name="submit" id="submit" value="Submit" onClick="return empty()"> 


<script type="text/javascript"> 
     function empty() 
     { 
      var x; 
      x = document.getElementById("feedbackpost").value; 
      if (x == "") 
      { 
      var demo = document.getElementById("demo"); 
      demo.innerHTML =document.write='<h1>Hello member</h1>'; 
       return false; 
      }; 
     } 
    </script> 
0
<html> 
<body> 
    <input type="checkbox" id="number1" onclick="number1();">Number 1</br> 
    <p id="h1"></p> 
    <script type="text/javascript"> 
    function number1() { 
    if(document.getElementById('number1').checked) { 

     document.getElementById("h1").innerHTML = "<h1>Hello member</h1>"; 
     } 
    } 
    </script> 
</body> 
</html> 
+0

इरादा यह काम करेंगे प्रश्न का उत्तर दें, इस बारे में अतिरिक्त संदर्भ प्रदान करते हुए कि यह कैसे और/या समस्या का समाधान क्यों करता है, उत्तर के दीर्घकालिक मूल्य में सुधार करेगा। –

0
यहाँ

कैसे दस्तावेज़.लिखें में चर और html टैग शामिल करने के लिए यह भी ध्यान रखें कि कैसे आप बस उद्धरण

document.write("<h1>System Paltform: ", navigator.platform, "</h1>"); 
संबंधित मुद्दे