This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

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

 <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
Als Lösung markieren 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}
Als Lösung markieren 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
Als Lösung markieren Zitieren
#5
(09.12.2022, 11:05)rzscout schrieb: Wenn es ein Objekt ist dann über das Literal: 'meinObjekt.menge'


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

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


hier ein wenig mehr 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"]) ;
Als Lösung markieren 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

	  document.getElementById("count_text").innerHTML = response["menge"] ;
Vielleicht musst du es auch so machen
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
Als Lösung markieren Zitieren


Gehe zu:


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