Durchlaufen alle Texteingabefelder mit Javascript (jQuery)
Ich würde gerne etwas mit allen meinen text-Bereiche, jedoch die Auswahl aller von Ihnen mit $("textarea")
zu tun pflegte. Hier ist, was ich versuche zu tun, in Pseudo-code:
for each textarea do
alert(textarea.val)
In meinem Fall, muss ich einen Word-Ersatz in der all meine Texteingabefelder, so dass ich dachte, es zu tun mit iteration wäre viel sauberer, aber ich kann nicht herausfinden, wie es zu tun.
Hier ist, was ich derzeit tun, was sehr mühsam ist:
var txtcode = $("#txt_banner1").text().replace("AFFURL",producturl);
$("#txt_banner1").text(txtcode);
var txtcode = $("#txt_banner2").text().replace("AFFURL",producturl);
$("#txt_banner2").text(txtcode);
... und auf und auf....
Dank!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sehen funktionsfähige demo
Können Sie
.each
Iteration über alletextarea
Elemente und tun, was Sie brauchen, um mit Ihnen über jQuery.Live-Demo
Referenz
statt mit id
tun unten
http://jsfiddle.net/PKenB/