zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Javascript & Ajax
Seite neu laden Abfrage auf 'null' funktioniert nicht

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 07.08.2023, 13:46
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 29.12.2010
Beiträge: 43
ZENeca befindet sich auf einem aufstrebenden Ast
Standard Abfrage auf 'null' funktioniert nicht

Hallo allerseits,

ich komme einfach nicht drauf, was ich hier falsch mache.
die Abfrage auf null will nicht funktionieren.
Obwohl ich die Abfrage auf "null" durchführe bekomme ich in der Zeile while (document.get...) {
die Meldung:
Nach Ausnahmefehler angehalten
TypeError: document.getElementById(...) is null

es spielt auch keine Rolle ob ich null oder 'null' abfrage

schöner wäre es natürlich, wenn ich die while-schleife durch eine JQuery each-schleife
ersetzten könnte, dann könnte ich den key $j anders nutzen
aber das habe ich gar nicht hinbekommen, ich frage mich,
ob die ID's der <td>'s auf diese Weise überhaupt ein echtes array bilden oder nur ein psoydo-array,
halt Variablennamen mit eckigen Klammern, ist,
obwohl das ja eigentlich nicht gehen dürfte
aber der Inhalt von .innerHTML wird mir schon richtig ausgegeben

Code:
<table>
  <tr>
<?php 
  $j =  0;
  while ($set = mysqli_fetch_assoc($my_cart_res)) {
    echo "<td id=\"price[".$j++."]\">".$set['Price']."</td>"
  }
?>
  </tr>
</table>

<script>
var k = 0;
var p = 0.0;
while (document.getElementById('price['+k+']').innerHTML !== null )  {
  p += document.getElementById('price['+k+']').innerHTML;
  k++;
}
</script>
bin um jede Inspiration dankbar

Lieber Gruß
Zen
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 06.10.2023, 19:30
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 29.12.2010
Beiträge: 43
ZENeca befindet sich auf einem aufstrebenden Ast
Standard

oh, stolpere gerade über das noch geöffnete Tab
hab das Prob schon länger gelöst
also, man kann nur das gesamte Objekt abfragen, ob vorhanden

while (document.getElementById('price_'+seller+'_'+k+'') !== null ) {
....

funktioniert

gruß

Zen
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Funktionsaufruf bei onclick-Event funktioniert nicht Ulixes Javascript & Ajax 28 18.12.2011 21:59
Link zu externen Schriften funktioniert nicht css-Anfänger CSS 6 18.07.2011 20:18
Problem beim hinzufügen von weiteren Punkten in DB |SONY| Serveradministration und serverseitige Scripte 7 11.07.2010 17:11
dtd und css in php funktioniert im IE nicht!!! da-lick CSS 17 09.06.2007 16:44
[mySQL]: Suche Hilfe für komplexere Abfrage trequ Serveradministration und serverseitige Scripte 1 07.06.2007 13:17


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:36 Uhr.