從我的previous question開始: 使用jQuery可以比較選擇器中的兩個屬性嗎? 我的意思是這樣:jQuery選擇器比較它們之間的元素屬性(和/或屬性)
$('element[atribute1!=attribute2]')
,或者在一個實際的例子:
$('input[name!=id]')
以我爲例,我需要它來獲取多少輸入字段在HTML表單沒有改變用於編輯的東西, 我正試圖獲得此代碼工作:
if($('input[DefaultValue!=input.value]').lenght==0){...}
什麼呢? 它應該返回更改字段的數量(如果我得到0我將停止表單提交,顯示一條警告消息,並返回而不更新)
感謝您的幫助。
只是好奇..你試過了嗎? – simshaun
是的...代碼似乎沒有正常工作(表單提交繼續),但我沒有得到錯誤通知(使用Firefox 8 + webdeveloper插件) – danicotra
我不能編輯我以前的評論,所以請回復:我不僅首先打亂了「長度」這個詞,然後我甚至發現了CHEERED TOO SOON,'導致我的代碼對我所意圖達到的目標而言仍然是錯誤的(現在我總是得到好像修改過的元素的數量等於0 )。謝謝RightSaidFred,會試試你的代碼。 – danicotra