我想驗證與document.write
提交的信息,並將表單值傳遞到隱藏的表單字段(如果有必要)最終提交。使用在線劇本我都包含字段值本身將字段值傳遞給變量和隱藏輸入與優雅的Javascript
if (splitArray[i] == 'textname')
document.formname.textname.value = unescape(splitArray[i+1]);
什麼是兩個最清晰的方式打印頁面上的值在句子結構有所的,並提交還準備了價值?
...
if (splitArray[i] == 'textname')
var x = unescape(splitArray[i+1]);
}
function writeIt(y) { document.write(y); }
到打印頁面confirm.html:
Hello <script>writeIt(x);</script>, welcome to Wonderland.
轉嫁頁confirm.html:
<input type="hidden" name="textname" value="<script>writeIt(x);</script>">
...
<input type="submit" value="Submit"></form>
是傳遞值到必要<input>
領域,或可我靠在document.formname.textname.value
以包含表單值(實際上不必寫出提交按鈕以外的HTML(表單<input>
)?
感謝您的回覆。我想在不同的上下文中顯示它們以提示用戶使用「新」信息,這些信息實際上會提示他們閱讀他們之前選擇的內容。如果我向他們簡單地重複他們剛剛看到的內容(即選擇了某個字段的表單),我認爲人們會更容易觸及提交,而無法通過實際閱讀並驗證信息。 – sandraqu 2011-05-03 22:20:30
其實,您在建議將字段設爲只讀時是正確的。這就是訣竅。再次感謝。 – sandraqu 2011-05-23 16:33:11