我有一個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代碼可見。現在已經修好了。 –