ist. Wenn dieser Checkbox überprüft wird, möchte ich den Wert eines anderen erhalten. Ich schrieb den Javascriptcode, unterhalb dessen eine Liste von Werten aller überprüften Linien in meiner Tabelle erhält. Das Problem ist, dass es in MSIE (8) nur funktioniert. In FF und im Chrom erhalte ich eine Liste von „undefined“ Schnüre. Wie kann ich meine Codearbeit in allen diese Browser bilden? Thanks.

Frage : Javascript, zum des inneren Textes in MSIE, in FF und im Chrom zu erhalten

Hallo, haben

I eine Tabelle, in der die erste Spalte ein Checkbox innerhalb eines in einem

im
im gleichen
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
function GetSelectedJobIds (Anrufer) {
  Resultat = '';
  wenn (Anrufer == Null || ! caller.hasChildNodes)
     Rückholfalsches;
  //-Schleife über allen Elementen in der Form, suchend 
  //checkboxes zum zu lesen.
  Nullpunkte = caller.form.elements;
  wenn (Nullpunkte == Null)
     Rückholfalsches;
  für (i = 0; I < nodes.length; i++) {
      wenn (Nullpunkte [i] .type == „Checkbox“) {
         wenn (Nullpunkte [i] .id.indexOf („chkSelectJob“)! = -1) {
             wenn (Nullpunkte [i] .checked || Nullpunkte [i] .checked=='checked') {
                 Resultat = Resultat + „,“ + Nullpunkte [i] .parentNode.parentNode.parentNode.childNodes [2] .innerText;
              }
              Nullpunkte [i] .checked = falsch;
          }
          sonst wenn (Nullpunkte [i] .id.indexOf („chkSelectAllJobs“)! = -1) {
           Nullpunkte [i] .checked = falsch;
           }
        } 
    }

Antwort : Javascript, zum des inneren Textes in MSIE, in FF und im Chrom zu erhalten

Problem ist in der Linie:

Resultat = Resultat + „,“ + Nullpunkte [i] .parentNode.parentNode.parentNode.childNodes [2] .innerText;

Kindnullpunkte für IE und FF werden in der unterschiedlichen Art registriert.
Versuch using unabhängige Ansammlungen
wenn Nullpunkte [i] .parentNode.parentNode.parentNode eine Reihe ist
Versuch:
Nullpunkte [i] .parentNode.parentNode.parentNode.cells [2] .innerText

rgds
rumi


Weitere Lösungen  
 
programming4us programming4us