tach ppl...
folgendes prob in folgender situation:
es gibt eine html-datei in der es mehrere checkboxen gibt. wenn eine dieser checkboxen geklickt wird, soll bzw. wird in 2 textfeldern etwas verschiedenes wiedergegeben. bisher sah mein script so aus
function CHANGETEXT1()
{
if (document.list1.checkbox1.checked == true)
document.main.TEXTFELD1.value="TEXT1"
document.main.TEXTFELD2.value="TEXT2"
if (document.list1.checkbox1.checked == false)
document.maiN.url.value=""
if (document.list1.checkbox1.checked == false)
document.maiN.Referer.value=""
}
nachdem es aber eine riesensache ist wenn man ca. 30 oder 40 checkboxen hat und jedes mal son dingens einfügen muss wird das ewig lang ... jetzt wollte ich versuchen das ganze mit VARIABLEN zu lösen .. bin bisher soweit:
function CHANGETEXT()
{
if (document.list1.checkbox1.checked == true)
var t = "TEXT1";
var r = "TEXT2";
if (document.list2.checkbox2.checked == true);
var t = "TEXT3";
var r = "TEXT4";
document.maiN.url.value= t
document.maiN.Referer.value= r
}
mmhh wenn ich das ganze jetzt aber stehen lass, dann fügt der mir in den 2 Textfeldern IMMER das zeug ein, welches eigentlich erscheinen sollte wenn ich die 2te CHECKBOX geklickt habe ?¿
hab bisher nich mit variablen gearbeitet und die beispiele hier auf selfhtml sind gleich so komplex zu hoch für mich ^_^ ...
thx in advance (-_-)