2016-10-09 1 views
1

Ich habe ein Javascript erstellt, das Teile von HTML in eine index.php-Datei einfügt. Es muss die ID durch eine neue ID mit einer Indexnummer ersetzen. Das ist mein type.txt:JS ersetzen ID aus html in var

<section id="banner" class="wow fadeInUp" style="position: relative; padding: 100px 0;"> 
    <div class="container"> 
     <div class="row"> 
      <div class="col-md-6 col-md-offset-1 col-sm-6"> 
       <div class="block" style="padding-top: 10px;"> 
        <h1 id="K0title" style="margin-bottom: 18px; line-height: 55px; color: #262b31; font-weight: 300;"> 
         Loading... 
        </h1> 
        <p id="K0text" style="margin-bottom: 65px; font-size: 20px; color: #999; font-weight: 300;"> 
         Loading... 
        </p> 

       </div> 
      </div> 
      <div class="col-md-4 col-sm-6"> 
       <div class="block" style="padding-top: 10px;"> 
        <img id="K0image" class="app-img img-responsive" src="images/background 2.png" alt=""> 
       </div> 

      </div> 
     </div> 
    </div> 
</section> 

Und ein Stück meiner javascript:

if(type == 1){ 
     var html1 = new XMLHttpRequest(); 
     html1.open('GET', 'js/txt/type1.txt', false); 
     html1.send(); 
     allText = html1.responseText; 
     titleReplace = "K" + id + "title"; 
     textReplace = "K" + id + "text"; 
     imageReplace = "K" + id + "image"; 
     alert(titleReplace); 
     allText.replace("K0title", titleReplace); 
     allText.replace("K0text", textReplace); 
     allText.replace("K0image", imageReplace); 
     document.getElementById(id).innerHTML = allText; 
     document.getElementById(titleReplace).innerHTML = title; 
     document.getElementById(textReplace).innerHTML = text; 
     document.getElementById(imageReplace).src = imageUrl; 
    } 

Irgendwie die ID bleibt K0 ... in der index.php.

Ich denke, das ist etwas mit dem ""

thx

Antwort

2
var str = "Visit Microsoft!"; 
var res = str.replace("Microsoft", "W3Schools"); 
+0

Oh zu tun, ich did't nur es sehen ... –

+0

So dumm :) aber thx für die Hilfe –