2011-04-10 38 views
0

我想阻止用戶在url中插入javascript命令,以防止他們更改隱藏的輸入字段值並將其提交給數據庫。如果我改變一個Javascript本地代碼會影響jQuery的功能嗎?

所以,如果我改變一些本地功能在每個頁面的結尾例如。

document.getElementById = function(a){ alert('no!') } 

它會搞砸jQuery獲取ids和類在其執行?

+0

除了使用getElementById之外,您可以通過其他方式引用表單控件,並且您可以通過其他方式發送虛假HTTP請求,而不是通過提交表單。在服務器上進行驗證,就好像您不知道請求來自何處。 – RobG 2011-04-10 13:03:24

回答

2

我不會這麼做,因爲沒有辦法阻止你想要阻止的東西。這應該改爲在服務器端處理。是的,它會的。

相關問題