sushi: Checkboxen

Beitrag lesen

Moin Moin !

das form heist sendmail und die checkboxen sind id's also 11,12,13
document.sendmail.eingabe[i].checked    = true;

Die IDs sind so nicht gültig, laß sie mit einem Buchstaben (z.B. x) anfangen. Und benutzte die Notation >> document.forms['sendmail'].elements['x13'].checked=true; <<, das ist weniger fehleranfällig als diese haarsträubende notation document.FORMNAME.ELEMENTNAME.

Alexander

danke für die hilfe
sagt mir wieder null oder kein objekt.

ich glaub ich bin zu blöd das ich mein problem schilder, deswegen poste ich jetzt das coding rein.

wer sich das bitte anschauen kann.

und mir sagen warum das mit der checkbox nicht funkt.

-------------------------------------------------------------------
<HTML>
<HEAD>
<META http-equiv="expires" content="0">
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">

<TITLE></TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!---

BC = new Array(11129,11149,11152);

EB = new Array(11151,11153);

PT = new Array(11111);

MS = new Array(11150);

AZ = new Array();

AT = new Array();

FA = new Array();

FB = new Array();

FC = new Array();

function test(elements)
{

alert(elements) ;
 var y
 y = 0 ;
 x = elements.length;
 alert(x);
 for (i = 0; i < x; i++)
 {
  document.sendmail.elements["was" + i].checked = true ;
  document.forms['sendmail'].elements['was' + i].checked=true;
 }

}

//  End -->
</script>
</HEAD>
<body bgcolor="#000058" bottomMargin=0 rightMargin=0 topMargin=0 text=#d3d3d3 link=#d3d3d3 vlink=#d3d3d3 alink=#ff9900>
<FONT face=Fixedsys size=4>
<form name="sendmail">
<input type=button value="Check All" onClick="this.value=check(this.form.checkbox1)" >
<table width="90%" >
<tr><th colspan="4"><FONT face=Fixedsys size=4>Mailsend</font></th></tr>
<tr><td>Mailtext</td><td colspan="4"><TEXTAREA rows=4 cols=50 name=textarea1></TEXTAREA></td></tr>
<tr>
 <td colspan="2"><INPUT type="checkbox" name=checkbox1 onClick="test(BC)">Business Coach</td>
 <td><INPUT type="checkbox" name=checkbox1 onClick="test(EB)">Ernährungsberater</td>
 <td><INPUT type="checkbox" name=checkbox1 onClick="test(PT)">Physiotherapeut</td>
</tr>
<tr>
 <td colspan="2"><INPUT type="checkbox" name=checkbox1 onClick="test(PT)">Masseur</td>
 <td><INPUT type="checkbox" name=checkbox1 onClick="test(AT)">Arzt</td>
 <td><INPUT type="checkbox" name=checkbox1 onClick="test(FA)">Alternativer Therapeut</td>
</tr>
<tr>
 <td colspan="2"><INPUT type="checkbox" name=checkbox1 onClick="test(PT)">Fitness Trainer A</td>
 <td><INPUT type="checkbox" name=checkbox1 onClick="test(FB)">Fitness Trainer B</td>
 <td><INPUT type="checkbox" name=checkbox1 onClick="test(FC)">Fitness Trainer C</td>
</tr>
<tr><td colspan="4"> </td></tr>
<tr><td colspan="2">Business Coach ID</td><td>Name</td><td>Eigenschaft</td></tr>

<tr>
 <td><INPUT type="checkbox" name="was11111" value="11111"></td>
 <td>11111</td>
 <td>Carmen Wild</td>
 <td>Alternativer Therapeut
 </td>
</tr>

<tr>
 <td><INPUT type="checkbox" name="was11129" value="11129"></td>
 <td>11129</td>
 <td>Claus Bader</td>
 <td>Business Coach
 </td>
</tr>

<tr>
 <td><INPUT type="checkbox" name="was11149" value="11149"></td>
 <td>11149</td>
 <td>Alice Kristova</td>
 <td>Business Coach
 </td>
</tr>

<tr>
 <td><INPUT type="checkbox" name="was11150" value="11150"></td>
 <td>11150</td>
 <td>Norbert Ebesthuber</td>
 <td>Masseur
 </td>
</tr>

<tr>
 <td><INPUT type="checkbox" name="was11151" value="11151"></td>
 <td>11151</td>
 <td>Karin Stalzer</td>
 <td>Ernährungsberater
 </td>
</tr>

<tr>
 <td><INPUT type="checkbox" name="was11152" value="11152"></td>
 <td>11152</td>
 <td>Wojciech Kozon</td>
 <td>Business Coach
 </td>
</tr>

<tr>
 <td><INPUT type="checkbox" name="was11153" value="11153"></td>
 <td>11153</td>
 <td>Cathrin Drescher</td>
 <td>Ernährungsberater
 </td>
</tr>

</table>
</form>
</BODY>
</HTML>

--------------------------------------------------------------------

danke sushi