HTML文件中未显示Javascript变量
我的代码有什么问题。标题不显示在div banAdT中:HTML文件中未显示Javascript变量,javascript,html,Javascript,Html,我的代码有什么问题。标题不显示在div banAdT中: <form action="" method="post" enctype="multipart/form-data"> <p> Banner Ad Name :<br /> <input type="text" name="bannerAdName" id="bannerAdName" /> </p> <p>
<form action="" method="post" enctype="multipart/form-data">
<p>
Banner Ad Name :<br />
<input type="text" name="bannerAdName" id="bannerAdName" />
</p>
<p>
Your web page :<br />
<input type="text" name="bannerAdWeb" id="bannerAdWeb" />
</p>
<p>
Ad image :<br />
<input type="file" name="bannerAdImage" id="bannerAdImage"/>
</p>
<p>
Title :<br />
<input type="text" name="bannerAdTitle" id="bannerAdTitle" />
</p>
<p>
Description :<br />
<textarea name="bannerAdDesc" id="bannerAdDesc" ></textarea>
</p>
<div id="button"><input type="button" value="VIEW" onclick="return upload()"/></div>
<input type="hidden" value="POST" />
</form>
<div id="popupContact">
<a id="popupContactClose">x</a>
<div id="contactArea">
<div id="banAdT">
<script>document.write(document.getElementById("bannerAdTitle").value);</script> <!-- Displays nothing -->
</div>
<img src="" id="preview" width="120" height="120" />
</div>
</div>
横幅广告名称:
您的网页:
广告图片:
标题:
说明:
x
document.write(document.getElementById(“bannerAdTitle”).value);
document.write
在页面加载时执行,但此时您没有给bannerAdTitle
一个值-输入为空。document.write
在页面加载时执行,但是此时您没有给bannerAdTitle
一个值-输入是空的。这是因为当脚本运行时,元素bannerAdTitle
将没有值。我不确定您想做什么,但您可能希望将更改
事件侦听器附加到bannerAdTitle
输入,并从中写入值:
document.getElementById("bannerAdTitle").onchange = function() {
document.getElementById("banAdT").innerHTML = this.value;
}
这将在每次触发更改事件时在
bannadt
元素中写入bannerAdTitle
的值。这是因为当脚本运行时,元素bannerAdTitle
将没有值。我不确定您想做什么,但您可能希望将更改
事件侦听器附加到bannerAdTitle
输入,并从中写入值:
document.getElementById("bannerAdTitle").onchange = function() {
document.getElementById("banAdT").innerHTML = this.value;
}
这将在每次触发更改事件时在
bannadt
元素中写入bannerAdTitle
的值。好的,那么如何显示该值呢?我不知道您在尝试做什么。是否每次输入中的文本更改时都要更新div?在这种情况下,您需要处理输入的onchange
事件。好的,那么如何显示值呢?我不知道您要做什么。是否每次输入中的文本更改时都要更新div?在这种情况下,您需要处理输入的onchange
事件。