我有一個綁定到數據庫的下拉列表。它的「值」是數據庫中表格的主鍵'id'。用戶看不到下拉菜單的價值是很重要的。其中一種方法是在綁定到下拉列表之前使用它在服務器端加密的加密算法。當用戶嘗試查看下拉列表的值時(例如,在瀏覽器中使用Inspect元素),他們只會看到散列字符串。如你所知,這個解決方案有很多時間用於加密。下拉列表的哈希'值'屬性
有沒有更快的方法來通過這個問題?
這裏是例如:
沒有加密的數據:
<select>
<option value="1">Volvo</option>
<option value="2">Saab</option>
<option value="3">Opel</option>
<option value="4">Audi</option>
</select>
樣品加密的數據(我們希望此):
<select>
<option value="HASHDATA-OF-1">Volvo</option>
<option value="HASHDATA-OF-2">Saab</option>
<option value="HASHDATA-OF-3">Opel</option>
<option value="HASHDATA-OF-4">Audi</option>
</select>
預先感謝。
歡迎來到堆棧溢出!看起來你希望我們爲你寫一些代碼。 儘管許多用戶願意爲遇險的編碼人員編寫代碼,但他們通常僅在海報已嘗試自行解決問題時才提供幫助。 證明這一努力的一個好方法是包含迄今爲止編寫的代碼, 示例輸入(如果有的話),期望的輸出和實際獲得的輸出(控制檯輸出,堆棧跟蹤,編譯器錯誤 - 無論什麼適用)。 您提供的細節越多,您可能收到的答案越多。檢查[常見問題]和[問] –