Durchsuche Foren

(Erweiterte Suche)

Foren-Statistiken
» Mitglieder: 44.519
» Neuestes Mitglied: ironspinemedical
» Foren-Themen: 79.779
» Foren-Beiträge: 81.575

Komplettstatistiken

Benutzer Online
Momentan sind 334 Benutzer online
» 2 Mitglieder
» 328 Gäste
Bing, Facebook, Google, Twitter, d8b6095a50, ironspinemedical

Aktive Themen
【라인―ms368〔※〕출장마사지】가평24시출장...
Forum: Ankündigungen,Neuigkeiten
Letzter Beitrag: d8b6095a50
Vor 2 Minuten
» Antworten: 0
» Ansichten: 1
은평구출장샵(((라인:ms368)))∫은평구아...
Forum: Ankündigungen,Neuigkeiten
Letzter Beitrag: d8b6095a50
Vor 6 Minuten
» Antworten: 0
» Ansichten: 1
영덕출장샵【LINE@라인:MS368】영덕출장업...
Forum: Ankündigungen,Neuigkeiten
Letzter Beitrag: d8b6095a50
Vor 11 Minuten
» Antworten: 0
» Ansichten: 1
여수출장샵#LINE>라인:ms368 여수콜걸업...
Forum: Ankündigungen,Neuigkeiten
Letzter Beitrag: d8b6095a50
Vor 16 Minuten
» Antworten: 0
» Ansichten: 1
<<화순출장샵>> 라인MS368 화순출장안마 ...
Forum: Ankündigungen,Neuigkeiten
Letzter Beitrag: d8b6095a50
Vor 20 Minuten
» Antworten: 0
» Ansichten: 1
양양안마-양양출장샵-『라인:ms368』양양조건...
Forum: Ankündigungen,Neuigkeiten
Letzter Beitrag: d8b6095a50
Vor 25 Minuten
» Antworten: 0
» Ansichten: 1
아산출장샵#LINE>라인:ms368 아산콜걸업...
Forum: Ankündigungen,Neuigkeiten
Letzter Beitrag: d8b6095a50
Vor 30 Minuten
» Antworten: 0
» Ansichten: 1
영동출장샵>>라인ms368<<영동출장마사지㎕ ...
Forum: Ankündigungen,Neuigkeiten
Letzter Beitrag: d8b6095a50
Vor 34 Minuten
» Antworten: 0
» Ansichten: 1
철원모텔콜걸@LINE【라인ms368】철원출장샵...
Forum: Ankündigungen,Neuigkeiten
Letzter Beitrag: d8b6095a50
Vor 39 Minuten
» Antworten: 0
» Ansichten: 1
양천구출장마사지#LINE/라인≪MS368≫, ...
Forum: Ankündigungen,Neuigkeiten
Letzter Beitrag: d8b6095a50
Vor 43 Minuten
» Antworten: 0
» Ansichten: 1

  Einzelne Werte einer XML-Datei auslesen und in HTML-Seite einbinden?
Geschrieben von: BachManiac - 31.05.2022, 10:34 - Forum: Javascript - Antworten (12)

Hallo zusammen!

Ich habe zuhause eine Netzwerk-Wetterstation, welche auf einer Netzwerkadresse eine XML-Datei bereitstellt.

Dies ist der Inhalt der Datei:


Code:
<root>
<sns id="1" name="Sensor A" type="1" status="0" unit="0" val="25.0" w-min="" w-max="" type2="2" status2="0" unit2="0" val2="44.1" w-min2="" w-max2="" type3="3" status3="0" unit3="0" val3="11.9" w-min3="" w-max3=""/>
<sns id="2" name="Sensor B" type="1" status="0" unit="0" val="21.0" w-min="" w-max="" type2="2" status2="0" unit2="0" val2="54.3" w-min2="" w-max2="" type3="3" status3="0" unit3="0" val3="15.9" w-min3="" w-max3=""/>
<status msp="1" level="2" location="Temperatur" time="01/07/2009 3:26:41"/>
<dbgg stmsp="0" v1="0" v2="0" v3="0" v4="0" v5="0" v6="0" v7="0" v8="0" v9="0" v10="0" v11="0" v12="0" v13="0" v14="0" v15="0" v16="0"/>
</root>


Nun würde ich gerne nur die folgenden 4 Werte:

von der sns id="1", also Zeile 2  die Werte val="25.0" und val2="44.1" und ebenso:

von der sns id="2", also Zeile 3  die Werte val="15.9" und val2="54.3"

...in einer HTML-Datei darstellen und nach meiner Vorstellung formatieren und positionieren.


Man sieht schon, die Variablen in den beiden "SNS ID's" heißen jeweils gleich; es reicht also nicht, einfach blind nach einer Variablen zu suchen, es muss auch die Zeile stimmen.

Und das Ganze muss ohne PHP funktionieren, da kein Webserver vorhanden ist, sondern nur eine lokal gespeicherte HTML-Seite. Nur HTML + Javascript ist erlaubt.


Ich bin kein Programmierer, ich bastel mir meine Sachen aber immer durch viel Recherchieren von ähnlichen Projekten zusammen, jedoch wurde ich hier bisher leider nicht fündig. Lediglich PHP-Lösungen hab ich gefunden, aber diese sind hier leider nicht möglich.


Gibt es eine Möglichkeit, dass man via Javascript in einer Datei in einer bestimmten Zeile nach einem Wert sucht und diesen dann wo einfügt?



Vielen Dank schon mal und schöne Grüße!

Günther

Drucke diesen Beitrag

  html pattern onclick js
Geschrieben von: black79 - 29.05.2022, 09:23 - Forum: Javascript - Antworten (8)

Code:
<input type="text" class="form-control" placeholder="Adresse" id="address" style="height: 33px; width: 300px" maxlength="7"  required="required" pattern=".{7}">
 
 dieses input ist so konfiguriert, dass man 7 zeichen eingeben muss! nicht mehr und nicht weniger!
 wird aber bei js nicht mit übernommen?

 was muss ich im js anpassen?

 
Code:
function test() {    
var address = document.getElementById('address').value;
    dataString = 'send_pocsag='+address;
    $.ajax({
        type: 'POST',
        url: 'monitorOESoft.php',
        data: dataString,    
        success: function(response){
             if(response==3822){
            $('#myModal4').modal('hide');    
            $('#address').val('');         
    }
   }    
  });
}

Drucke diesen Beitrag

  Wie übergebe ich den Wert aus einem Select Feld an eine Variable?
Geschrieben von: Visierhoch - 25.05.2022, 05:24 - Forum: Javascript - Antworten (5)

Hallo,

leider kenne ich mich mit JS überhaupt nicht aus, da ich mich in meiner Freizeit mehr mit PHP befasse. Nun komme ich aber vermutlich um eine JS - Lösung nicht herum.

Es geht um Folgendes:
Ich möchte in einem Formular mit dem HTML Element Select die Kontinente auswählen können. In einem zweiten Select Feld sollen dann mit einer If - Abfrage nur die Länder angezeigt werden, die zu diesem Kontinent gehören z. B. Südamerika - Brasilien, Bolivien, Argentinien usw. Allerdings weiß ich nicht, wie ich die Werte aus dem Select Feld 'kontinent' an eine Variable übergebe.
Außerdem glaube ich, dass ich in diesem Fall auch die If - Abfrage falsch erstellt habe, da das Select Feld mit den Ländern immer leer ist. Selbst wenn ich der Variablen selber einen Wert zuweise.

Hier ist mein Code:

Code:
    <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">

    <select name="kontinent">
        <option>Afrika</option>
        <option>Europa</option>

    </select> <br/><br/>

    <select>
    <script>


        let kontinent = ??????;

        if(kontinent == "Afrika") {
        document.write("<option>Ägypten</option>");
        document.write("<option>Angola</option>");
              usw. usw.
        }  elseif (kontinent == "Europa") {
            document.write("<option>Belgien</option>");
            document.write("<option>Deutschland</option>");
            document.write("<option>Frankreich</option>");
              usw. usw.
        }
    </script>
    </select>
    </form>
Vielleicht ist jemand so nett und hilft mir.

Danke

Drucke diesen Beitrag

  Cors
Geschrieben von: sfthbara - 24.05.2022, 15:46 - Forum: Javascript - Antworten (5)

Hallo ich versuche einen Crawler zu bauen, um an die id's von z.b Städten von wikidata zu kommen. Beim fetchen der Wikidata APi bekomme ich dann aber folgenden Fehler. Wie kann ich den Fehler  umgehen. Habe schon so ein Addon für google gefunden. Aber damit geht das bei mir nicht.
Vielen dank schonmal für eure Vorschläge.


Access to fetch at 'https://www.wikidata.org/w/api.php?...itles=Dresden&props=descriptions&languages=en' from origin 'http://localhost' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.

Code:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>

</body>
</html>
<script>
url = "https://www.wikidata.org/w/api.php?...itles=Dresden&props=descriptions&languages=en"
Promise.all([
fetch(url, {


}).then(response =>{

if(response.ok)
return response.json();
else
alert(response.status)
}),

]).then(res => {

output = res;
console.log(output)
})
</script>

Drucke diesen Beitrag

  sneseHat
Geschrieben von: Yannik - 22.05.2022, 11:11 - Forum: Javascript - Antworten (1)

Hallo zusammen,

ich habe folgende Codezeilen mit denen ich denen ich über einen post Request die Farbe des SenseHats meines Raspberry zum Leuchten bringen will:

Code:
case "senseHat":
           
            if (req.method == "POST"){
                var body = "";         
                req.on("data", (data) => {
                    body += data;
                    console.log(body);
                    console.log("Farbe geändert");
                    sense.clear(body);
                       
                    res.end();
                });
            }
        break;

Leider funktioniert das erste console.log kommt zwar [ 0, 0, 255 ], wie es sein sollte,

aber gleichzeitig kommt die Fehlermeldung in der Console
Code:
RGB color [ 0, 0, 255 ],0,0 violates [0, 0, 0] < RGB < [255, 255, 255]
Also wird hier noch nach der Nachricht ,0,0 eingefügt.

Kann mir jemand beantworten wieso das passiert und wie man dies vermeiden kann?

Vielen Dank für Eure Hilfe!

Grüße
Yannik

Drucke diesen Beitrag

  postRequest.send Inhalt anschauen
Geschrieben von: Yannik - 21.05.2022, 11:32 - Forum: Javascript - Antworten (4)

Hallo zusammen,

ich bin in Sachen javascript noch relativer Anfänger und habe mir mal ein Programm vorgenommen. Dabei sende ich mit einem postRequest RGB-Daten an meinen Raspberry, der dann entsprechend das SenseHat aufleuchten lassen soll. Leider funktioniert das nicht und ich habe den Verdacht, dass die falschen Daten übermittelt werden.

Deshlab meine Frage, ob es einen Befehl gibt bei dem ich mir den Inhalt des Request z. B. in der Konsole anzeigen lassen kann?

Vielen Dank für eure Hilfe!

Grüße
Yannik

Drucke diesen Beitrag

  Javascript classes
Geschrieben von: Andixander - 21.05.2022, 11:21 - Forum: Javascript - Antworten (2)

Hallo an alle !
Es ist  nun schon eine Weile her das ich mit javascript programmiert habe .
Wie sieht es nun aus mit javascript und class ist das immer noch semantic sugar?
oder gibt es nun schon eine  echte Objektorientierte Herangehensweise  beim erstellen von js scripts?
Bitte keine Infos zu closures.

Drucke diesen Beitrag

  js ID aus Tabelle ermitteln
Geschrieben von: black79 - 18.05.2022, 08:26 - Forum: Javascript - Antworten (23)

es wird immer die zuletzt angelegte id aus der datenbank angezeigt (copyid = '?test=' + id)

führe ich ein( lnk.href = '?test=' + idWink aus, wird die richtige id angezeigt!



Code:
//Loeschen
                    field = document.createElement('td');
                    image = document.createElement('img');
                    image.src = 'web_images/loschen_2.png';
                    lnk = document.createElement('a');
                    //lnk.href = '?test=' + id;
                    copyid = 'test=' + id;
                    lnk.onclick = myFunction_loeschen;
                    lnk.appendChild(image);
                    field.appendChild(lnk);
                    field.setAttribute('width', 40);
                    line.appendChild(field);
Code:
function myFunction_loeschen() {
    dataString = 'test';
   $.ajax({
        type: 'POST',
        url: 'monitorOESoft.php',
        data: dataString,
        
         success: function(){
            alert(copyid);             // hier zum testen
        }
        
    });
    
    
  }

Drucke diesen Beitrag

  Javascript Modal öffnen
Geschrieben von: black79 - 16.05.2022, 18:52 - Forum: Javascript - Antworten (1)

field = document.createElement('td');
image = document.createElement('img');
image.src = 'web_images/file.png';
lnk = document.createElement('a');
lnk.href = '?clear=' + id;
lnk.onclick = $('#myModal3').modal();
lnk.appendChild(image);
field.appendChild(lnk);
field.style.backgroundColor = elem.getElementsByTagName('background_n')[0].firstChild.nodeValue;
field.setAttribute('width', 40);
line.appendChild(field);

hallo,
ich öffne über ein img ein modal,
dieses wird ganz normal über ein button im modal geschlossen,

führe ich jetzt ein refresh am browser durch, wird das modal geöffnet! warum ?????

Drucke diesen Beitrag

  Javascript POST an PHP (Anfänger)
Geschrieben von: black79 - 16.05.2022, 12:08 - Forum: Javascript - Antworten (17)

Code:
//php
if (isset($_GET['clear'])) {
  if ($_POST['confirm'] == 'send') {
   $id = $_GET['clear'];
    if ($id > 0)
     {    
      $query = ("DELETE FROM TelegramStorage WHERE id=$id LIMIT 1");
      $link->query($query);
    header ("location: monitorOESoft.php");    
   }        
  }    
}

Code:
//javascript
function myFunction_loeschen() {
  if (confirm('Wollen Sie den Datensatz wirklich löschen? Alle mit diesem Datensatz zusammenhängenden Daten werden ebenfalls gelöscht!')) {
   $.ajax({
    data: 'send',
    url: 'monitorOESoft.php',
    method: 'POST',    
  });
        
  }  else {

  }
}

ein datensatz (tabelle) wurde ausgewählt = https://webserver/oesoft/monitorOESoft.p...ar=1169922
jetzt soll durch eine abfrage sichergestellt werden: "datensatz wirklich löschen?" myFunktion_loeschen()

das abfragefenster geht auf, aber der datensatz wird nicht gelöscht!
ohne confirm (abfragefenster) wird der datensatz gelöscht. 

hier mache ich was falsch? aber was?

Drucke diesen Beitrag