我想用我所有的文本區域執行某些操作,但是使用$("textarea")
選擇所有文本區域都不行。這裏就是我想在僞代碼做:用Javascript(jQuery)遍歷所有Textareas
for each textarea do
alert(textarea.val)
以我爲例,我需要做的單詞替換在我所有的文字區域的,所以我想用迭代這樣做將是一個很大清潔,但我不知道如何去做。
這是我目前做的,這是非常繁瑣:
var txtcode = $("#txt_banner1").text().replace("AFFURL",producturl);
$("#txt_banner1").text(txtcode);
var txtcode = $("#txt_banner2").text().replace("AFFURL",producturl);
$("#txt_banner2").text(txtcode);
...等等等等....
謝謝!
+1定期FREAKING JAVASCRIPT。 – 2011-06-01 13:17:47
接受這一個是因爲常規的JavaScript,這使得更好的可讀性。謝謝! :) – Jeff 2011-06-01 13:42:54
我得到ReferenceError:textarea沒有定義,當我嘗試從我的代碼中執行$(「textarea」)。我在我的$(document).ready函數中執行此操作,這是不正確的嗎? – crusarovid 2017-12-29 16:58:59