簡體   English   中英

如何在文本文件中打印隱藏字段的值?

[英]How do I print the value of a hidden field in a text file?

我一直在嘗試獲取用戶在文本框中輸入的值以存儲在隱藏字段中,因為我需要將其從客戶端發送到服務器端,但是我什至不確定在隱藏字段中存儲了什么。 如何發送該值或將其復制到文本文件中? 因此,要分解我的問題:

  • 在用戶輸入的文本框中輸入值,並將其存儲在隱藏字段中。
  • 將值打印到文本文件中

在此先感謝您,因為我是C#和JavaScript的新手

您可以做的就是將值復制到頁面的可見部分。

鑒於以下HTML:

<div id="output"></div>
<input type="hidden" name="testfield" />

使用以下JS:

document.getElementById('output').innerHTML = document.forms[0].testfield.value;

...然后打印頁面。

與在服務器端寫入文本文件相比,使用調試器並在服務器端檢查傳遞的值要好得多。

另外,大多數瀏覽器都具有開發人員模式,可讓您查看通過網絡發送的數據。 例如,在IE中,按F12,單擊“網絡”,然后單擊“開始捕獲”。 這樣一來,您就可以查看所有格式字段(包括隱藏字段)中正在發送的數據。

如果您確實要寫入文本文件,則可以使用

File.WriteAllText(myPath, myText);

http://msdn.microsoft.com/en-us/library/ms143375.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM