Hallo allerseits,
ich komme mit der Verkettung von Strings in einer JS-Funktion nicht zurecht. Framework: prototype.
Mein bisheriges Script:
<script type="text/javascript">
function change(script,element)
{
new Ajax.Updater(element,script, {
method: 'get'
});
}
function tAnzeige (field, maxlimit){
if (field.value.length == maxlimit){
if (field.value.length == maxlimit){
change('TAnzeige.php?a="' + document.getElementById("Hersteller").value + '" ','T');
}
}
}
</script>
#html Ausschnitt#
<input name="Hersteller" id="Hersteller" type="text" value="" maxlength="4" />
<input name="Typ" id="Typ" type="text" value="" maxlength="3" onkeyup="tAnzeige(this.form.Typ,3);" />
<div id="T"></div>
Das funktioniert erst mal.
Nun benötige ich im Javascript bei change() noche einen zeweiten Parameter:
&b="' + document.getElementById("Typ").value + '"
welchen ich nicht angehangen bekomme. Habe schon mit . und + und alle möglichen Varianten von '" oder "' und was weiss ich noch ausprobiert. Es
geht einfach nicht - dabei - es ist bestimmt einfach, ich komm nur nicht drauf.
Kann mir bitte jemand auf die Sprünge helfen?
Gruß Rainer