値を変更するためにテキストフィールドを作成しましたが、これは1つの部分でうまくいくようです。変更された値が表示されない
Voornaam: <h3 id="title1">Test</h3>
<input type="text" id="myTextField1"/>
<input type="submit" id="byBtn" value="Change" onclick="change1()"/><br/>
これはこのjavascript関数にリンクされている:
function change1(){
var myNewTitle = document.getElementById('myTextField1').value;
if(myNewTitle.length==0){
alert('Write Some real Text please.');
return;
}
var title = document.getElementById('title1');
title.innerHTML = myNewTitle;
}
そして、これは何の問題もなく動作し、私の変更値を示し、しかし、私は私のhtmlコードのどこかに低く、その同じ値を表示したいとき変更された値は表示されません。ここで
が変更された値が表示されないコードの一部です:
<section class="bg-green">
<div class="block left wide">
<article>
<h1>testfile<br/><span contenteditable="true" data-id="school-name"><?php echo $schoolName; ?></span></h1>
<br/>
<p>
<strong>Geachte <span data-id="name"><?php echo $salutation; ?> <?php echo $lastName; ?></span></strong>,
<p id="title1">Test.</p>
</p>
それが表示されるはずですが、一部
<p id="title1">Test.</p>
誰もが正しい方向に私を指すもらえです?
残念なことにページが完全に翻訳されていないので、例を示すことができますか? –
@KevinBosmanエラーを再現するjsfiddleを提供できるのであれば、 – Strernd
それは完全には機能していませんが、あなたはこれからアイデアを得ることができるはずです。https://jsfiddle.net/maukne4z/ –