我正在編寫一個表單並使用document.form.submit()
來發布價值,我希望我可以使用x = http.formvalue("")
來獲得良好的價值。但我發現如果我提交<span>
價值,那麼我會得到null
,如果我將<span>
替換爲<input>
那麼我可以得到很好的價值,任何人都可以幫助我獲得價值只使用<span>
?謝謝!無法通過document.form.submit發佈範圍值
HTML
<form id="form1" name="form1" method="post">
<ul class="formUl">
<li>
<span class="clm01">Phone:</span>
<span class="clm02" id="phone" name="phone"></span>
</li>
</ul>
<a class="submitBtn" href="#" onclick="apply()">Apply</a>
</form>
jQuery的
function apply() {
document.form1.submit();
}
因爲只有input,select,...標籤被髮回服務器。您可以使用隱藏字段來存儲與您的跨度相同的值。 – Mivaweb
可能的重複http://stackoverflow.com/questions/10674277/submit-a-value-from-span-field –
Thx爲您的答案,他們都幫助了我很多。 :) –