2017-04-13 49 views
0

有沒有什麼方法可以隱藏html中的變量值?我不希望用戶以任何代價看到這些值。在html中隱藏變量值的方法

<input id="defaulterrormessage" type="hidden" th:value="${errorMsg}"></input>

上面的代碼將只能從網頁隱藏,但如果你檢查,你可以看到價值。

回答

0

你能提供更多的信息嗎?你想達到什麼目的?如果這是一個表單,並且在提交後分配值,我建議使用php或c#等服務器端語言。

如果您在您的當前頁面上做這些價值觀的東西,你也可以存儲在根據所需要的會話變​​量或餅乾你的價值觀。

+0

這就像我想從春天控制器隱藏一些值它在html頁面中,並在點擊提交表單時再次將該值提交給控制器。 – Gajendra24

0

號使用Ajax從服務器需要的,而不是將它們存儲在HTML(或如CSS生成的內容值或JS作爲變量,因爲所有那些可以被發現)中提取值。

0

有兩種方法:

1)使值由頁面訪問,但存儲在頁

例如,超出。

  • HTML5的localStorage存儲,訪問通過localStorage.getItem(value);
  • 通過Ajax在外部JSON文件存儲,訪問
  • 通過cookie的審訊在餅乾存儲,訪問


2)將編碼值隱藏在明顯的視野中。解碼使用JavaScript

如。

  • 編碼值ASCII
  • 編碼值的Base64