Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Textabsatz aktualisieren
#1
Code:
document.getElementById("count").innerHTML = document.getElementById("count").innerHTML ;

Code:
<div  id="count" style="height: 19px; width:90px; margin: 6px; background-color: silver; text-align: center">
  <p> <?php echo $total_records_db ?> </p>
 </div>

 hallo,
 
 würde gerne im div den textabsatz aktualisieren, würde das so funktionieren?
Zitieren
#2
Moin, 
hab zwar gar keine Ahnung von php aber verstehe nicht ganz wieso du php mit javascript mischen willst, weil soweit ich weiß geht das nicht.
und oben der Zeilenschnipsel macht auch nicht viel sinn
Zitieren
#3
(09.12.2022, 09:58)Förster schrieb: Moin, 
hab zwar gar keine Ahnung von php aber verstehe nicht ganz wieso du php mit javascript mischen willst, weil soweit ich weiß geht das nicht.
und oben der Zeilenschnipsel macht auch nicht viel sinn

 Moin,
 du hast recht, habe es mit javascript gelöst :-) danke

habe noch ein anderes problem :-)

wie bekomme ich jetzt die variable in javascript geändert, dass ich nur die 16 als ausgabe habe?

zurzeit sieht es so aus :
{"new":1,"menge":16}
Zitieren
#4
Wenn es ein Objekt ist dann über das Literal: 'meinObjekt.menge'
"Gerne dürft ihr mir eine gute Bewertung da lassen aber auch gegenüber Kritik bin ich offen" Angel
Zitieren
#5
(09.12.2022, 11:05)rzscout schrieb: Wenn es ein Objekt ist dann über das Literal: 'meinObjekt.menge'

Code:
document.getElementById("count_text").innerHTML = (ausgabe["menge"]) ;

 funktioniert so nicht, müssen die ( ) gesetzt werden?


hier ein wenig mehr code :

Code:
  function refresh(){
      if( zeit <= 0){
       $.ajax({
            type: 'POST',
            url: 'daten_abholen.php',
            data:{},   
            success: function(response){
                if(response != ausgabe){
                  ausgabe = response;
                  document.getElementById("count_text").innerHTML = (ausgabe["menge"]) ;
Zitieren
#6
Zeile 8
Ist ausgabe da eine Variable , wenn ja wo kommt die weg , weil sehe im code nicht das sie definiert wurde.
Oder ist ausgabe ein String , dann muss sie aber so stehen 'ausgabe'
Zeile 9 ist Blödsinn , eine unebenen der Variablen ist unnötig.

Dann sollte eigentlich das Laufen

Code:
      document.getElementById("count_text").innerHTML = response["menge"] ;
Vielleicht musst du es auch so machen
Code:
var bla=JSON.stringify(response);
  document.getElementById("count_text").innerHTML =bla["menge"] ;

Ich weiß ja nicht genau, wie es bei dir im Ajax Request ankommt
Hier sind alle meine Lösungen aus allen Foren. Ich helfe auch in Facebook-chat
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen:
1 Gast/Gäste