insertAdjacentHTML bei input field
Arturo
- dhtml
Hola und Danke im voraus!
Wie kann ich dinamisch bei einer input feld ein Javascript einfügen,
so wie z.B. >> OnClick="alert('Hola') <<
vor >> <input type="text" name="textfield">
dann >> <input type="text" name="textfield" OnClick="alert('Hola') >
(es wird aller ein bischen komplizierter als das)
Ich habe eine menge Formularen bekommen zum nachbearbeiten, und muss die zeichen begrenzen, oder scrollen behindern.
Sind etwa 2.000 << input felder, manual es kann wochen dauerd, dinamisch nur diese skript.danke!
es schaut so + u - aus:
<script>
einfügen = "OnClick="alert('aqui esta')"";
cuan= document.forms[0].elements.length;
for (y=0;y<cuan;y++)
{pero = document.forms[0].elements[y].type;
if (pero = 'text') {
document.all.tags("input")[y].insertAdjacentHTML("AfterBegin",einfügen );}
}
</script>
Ich weiss dass für isertAdjacentHTML brauch man anfang und end Tag
aber input hat so was nicht, ich habe vieles versucht, aber keine passende Funktion gefunden.
Ich danke wenn jemannd mir helfen kontte.
Arturo
Hola Artiro,
ich verstehe nicht ganz, warum Du dafür ein Script haben willst. Wenn Du Formulare in ihrem Quelltext ändern willst und diese Änderungen auch speichern willst, dann hilft Dir nur ein guter HTML-Editor, der über ein "extended Replace" mit "regular expressions" verfügt.
Oder liege ich jetzt daneben?
Grüße,
bluntburn
Hola Artiro,
ich verstehe nicht ganz, warum Du dafür ein Script haben willst. Wenn Du Formulare in ihrem Quelltext ändern willst und diese Änderungen auch speichern willst, dann hilft Dir nur ein guter HTML-Editor, der über ein "extended Replace" mit "regular expressions" verfügt.
Oder liege ich jetzt daneben?
Grüße,
bluntburn
Hola bluntburn!
und danke!
Hast du recht!
Ich habe nur gedacht, ich schreibe eine externe JS Datei und bei jeder Formular laufen lassen.
Sonst muss ich bei jeder Formular das machen, mühsam, mühsam!
Weiss du ob irgendwelche Funktion gibt für so was?
Sont mache ich was du sagst!
Und Danke noch einmal!
Arturo
Hola Arturo,
Sonst muss ich bei jeder Formular das machen, mühsam, mühsam!
Weiss du ob irgendwelche Funktion gibt für so was?
Sont mache ich was du sagst!
Wenn Du in sehr vielen Dateien die gleiche Änderung durchführen musst, geht das mit der "extended Replace"-Funktion eines Editors natürlich sehr schnell! Hast Du einen solchen HTML-Editor zur Verfügung? Wenn nicht, such doch mal in SelfHTML nach einem. Wenn der dann auch noch "regular expressions" erweitert ersetzen kann, umso besser.
Hoffentlich findest Du etwas passendes...
Grüße,
bluntburn
Hola Arturo,
Sonst muss ich bei jeder Formular das machen, mühsam, mühsam!
Weiss du ob irgendwelche Funktion gibt für so was?
Sont mache ich was du sagst!Wenn Du in sehr vielen Dateien die gleiche Änderung durchführen musst, geht das mit der "extended Replace"-Funktion eines Editors natürlich sehr schnell! Hast Du einen solchen HTML-Editor zur Verfügung? Wenn nicht, such doch mal in SelfHTML nach einem. Wenn der dann auch noch "regular expressions" erweitert ersetzen kann, umso besser.
Hoffentlich findest Du etwas passendes...
Grüße,
bluntburn
Danke bluntburn!
Anscheinen werde ich so was machen mussen, danke für deine Antworten
Arturo