我有一个HTML表单字符串连接错误
<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>
而且一个Javascript
<div id="banAdT">
<script>
document.getElementById("bannerAdWeb").onchange = function() {
document.getElementById("banAdT").innerHTML = '<a href="'+this.value+'">';
}
</script>
<script>
document.getElementById("bannerAdTitle").onchange = function() {
var u = this.value;
document.getElementById("banAdT").innerHTML += u;
document.getElementById("banAdT").innerHTML += '</a>';
alert(document.getElementById("banAdT").innerHTML);
}
</script>
</div>
我期待的警报显示类似<a href="someurl">Some Title</a>
。但相反,它显示<a href="someurl"></a>Some Title
!请help..I找不到在哪里我做了错误的
哪里是一个ID'banAdT'元素? – shinkou
@Nitish你能编辑你的问题吗?它没有任何意义:“我期待警报显示Some Title之类的东西,但它会显示某些标题” –
@Nitish我意识到问题是您没有正确格式化您的问题。您必须使用正确的代码块格式,以便HTML代码可见。现在已经修好了。 –