dynamische Namen von Formularelementen
Kathrin Halt
- javascript
0 fastix®
Folgendes Problem liebe Leute,
Ich habe eine ASP-Seite mit einem Formular in dem ich mehrere Eingabefelder habe, diese bekommen jedoch dynamisch Namen zugewiesen.
Beispiel:
<textarea name="<%=i%>" rows="<%=ArrayFields(i, 13)%>" tabindex="<%=i%>"><%= Replace(UserFields(i),"<br>", Chr(13))%></textarea>
Diese Felder moechte ich in einer Javasript-Funktion anfassen, weiss aber nicht wie.
Funktionsaufruf zum Beispiel:
<input type="button" style="background-color:#006699;height:20px;width:40px;color:white;font-weight:bold;font-size:8pt" onClick="macheEtwas(???);" value="macheEtwas" >
Funktion:
function addLanguage(???){
var textarea = document.MeinFormualar.?????;
};
Könnt ihr mir weiterhelfen?
Moin!
<input type="button" style="background-color:#006699;height:20px;width:40px;color:white;font-weight:bold;font-size:8pt" onClick="macheEtwas(<%=strVariable%>);" value="macheEtwas" >
...
function addLanguage(strFeld){
var textarea = document.MeinFormualar.elements[strFeld];
};
Könnt ihr mir weiterhelfen?
Hab ich gerade getan. Beachte Bitte, daß die Namen von Formularen und Feldern Strings sind, welche _nicht_ mit Ziffern beginnen dürfen.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®