bei onMouseDown Checkbox aktiv

@l0c4lh05t *THUMBS UP*!!

@PHPProgi du kannst es dir aussuchen, wie du es machen willst die Methode, wobei die Möglichkeit, die l0c4lh05t oben aufgezeigt hat:
PHP:
<script language=javascript>
function dEvent(arg){
  var dForm = document.dForm.mPiece;
  if(arg == "check"){
    dForm.checked = true;
  }else if(arg == "uncheck"){
    dForm.checked = false;
  }
}
</script>

<form name="dForm">
  <table border="1">
    <tr align="center">
      <td>M</td>
      <td>A</td>
      <td>B</td>
      <td>C</td>
    </tr>
    <tr align="center">
      <td><input type="checkbox" name="mPiece" disabled="disabled"></td>
      <td><input type="checkbox" name="aPiece" onMouseDown="dEvent('check')"></td>
      <td><input type="checkbox" name="bPiece" onMouseDown="dEvent('check')"></td>
      <td><input type="checkbox" name="cPiece" onMouseDown="dEvent('check')"></td>
    </tr>
</form>
viel besser ist, als mein Vorschlag, wenn du eine Funktion auf viele Elemente anwenden willst.
 
Hallo zusammen

nochmals zu Verdeutlichung:

Ich habe im <tr> bereits ein onMouseDown!

PHP:
<tr onMouseOver="setPointer(this, <?php echo $i; ?>, 'over', '<?php echo $bg; ?>', '<?php echo $roll; ?>', '<?php echo $fix; ?>');" onMouseOut="setPointer(this, <?php echo $i; ?>, 'out', '<?php echo $bg; ?>', '<?php echo $roll; ?>', '<?php echo $fix; ?>');" onMouseDown="setPointer(this, <?php echo $i; ?>, 'click', '<?php echo $bg; ?>', '<?php echo $roll; ?>', '<?php echo $fix; ?>');">

Wie bringe ich nun den JS Code
Code:
javascript:document.getElementById('checkb').checked='checked'

in den onMouseDown, so dass ich den ursprünglichen Code nicht verändern muss?

Besten Dank für den Feedback
 
Zurück