Durchsuche Foren

(Erweiterte Suche)

Foren-Statistiken
» Mitglieder: 43.480
» Neuestes Mitglied: foreverjackets
» Foren-Themen: 518
» Foren-Beiträge: 2.114

Komplettstatistiken

Benutzer Online
Momentan sind 74 Benutzer online
» 0 Mitglieder
» 71 Gäste
Bing, Facebook, Google

Aktive Themen
Ghostbusters frozen empir...
Forum: Javascript
Letzter Beitrag: foreverjackets
Vor 5 Stunden
» Antworten: 0
» Ansichten: 6
Alert Fenster
Forum: Javascript
Letzter Beitrag: Sempervivum
04.05.2024, 18:25
» Antworten: 2
» Ansichten: 25
How does Tadalista affect...
Forum: Php
Letzter Beitrag: azaviona
03.05.2024, 09:36
» Antworten: 0
» Ansichten: 31
https://blog.indiagpt.com...
Forum: Javascript
Letzter Beitrag: indiagpt
03.05.2024, 08:18
» Antworten: 0
» Ansichten: 30
Unlocking the Mystery: Ne...
Forum: Datenbanken
Letzter Beitrag: richardrussel
02.05.2024, 10:20
» Antworten: 0
» Ansichten: 33
Best career counsellor in...
Forum: CoffeeScript
Letzter Beitrag: Captain12
02.05.2024, 08:13
» Antworten: 0
» Ansichten: 45
Thesis Writing Service
Forum: CoffeeScript
Letzter Beitrag: Captain12
02.05.2024, 08:10
» Antworten: 0
» Ansichten: 29
CSS Animationen verbinden
Forum: Css
Letzter Beitrag: ajmanproperties1
01.05.2024, 21:21
» Antworten: 9
» Ansichten: 729
Explore the Enchanting Be...
Forum: Javascript
Letzter Beitrag: manalitourpackage
01.05.2024, 14:20
» Antworten: 0
» Ansichten: 34
Addons blockiert
Forum: Hilfe bei Add-ons programmieren
Letzter Beitrag: jenniferbeals
01.05.2024, 00:28
» Antworten: 3
» Ansichten: 1.038

  Formulareingabe mithilfe von Server zurückgeben - klappt nicht..
Geschrieben von: Ems - 01.06.2022, 11:01 - Forum: Javascript - Antworten (1)

Hey zusammen, ich möchte zunächst einmal nur eine Formulareingabe mithilfe von fetch speichern und wieder zurückgeben.

Nun finde ich den Fehler aber nicht und weiß mir nicht mehr weiter zu helfen. 
Vielleicht könnt ihr mir helfen.
Danke!

Code:
const http = require ('http');

const hostname='127.0.0.1';
const port = 3000;

//const url= new URL (request.url | '', `http://${request.headers.port}`)

const server = http.createServer((request, response) => {

    switch(url.pathname){
        case "/vorname":            //--> pfad angeben, wenn daten kommen, dann abfragen
         if(request.method =="POST"){
           let jsonString ='';
                request.on ('data',(data) => {
                    jsonString+=data })             // werden gesammelt
            request.on('end', () =>{
                const id = JSON.parse (jsnonString);
                console.log("Vorname", Vorname)
                response.end('Vorname', Vorname); // schickt antwort los an Client
            })            
         }
                                                                   // was mache ich mit den daten die ankommen
            break; }

        }
    }


server.listen(port, hostname, ()=>{
    console.log(`Server running at http://${hostname} : ${port}/`)
})


Viele Grüße!

Drucke diesen Beitrag

  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