Schau mal, ob dir z. B. dies weiter hilft:
https://www.php-kurs.com/email-per-php.htm
Das Validieren von Email-Adressen ist eine Wissenschaft für sich, wird aber von PHP unterstützt:
Schau mal, ob dir z. B. dies weiter hilft:
https://www.php-kurs.com/email-per-php.htm
Das Validieren von Email-Adressen ist eine Wissenschaft für sich, wird aber von PHP unterstützt:
Hallo Basti, mit jCanvas funktioniert es so:
<canvas width="800" height="600"></canvas>
<script>
cv = $("canvas");
cv.drawImage({
source: "images/text-color.png",
layer: true,
x: 0, y: 0, fromCenter: false,
mousemove: function (layer) {
cv.setPixels({
x: layer.eventX, y: layer.eventY,
width: 1, height: 1,
each: function (px) {
console.log(px.r, px.g, px.b);
}
});
}
});
</script>
Alles anzeigen
http://ulrichbangert.de/div/webentwick…olorpicker.html
(die Werte werden in der Console ausgegeben)
Leider funktioniert das nicht unter jsfiddle, sieh dir die Console an:
https://jsfiddle.net/Sempervivum/5nt1pgq9/4/
ZitatWas ist den CDN?
Ein bisschen kompliziert, siehe hier:
https://de.wikipedia.org/wiki/Content_Delivery_Network
Das einzige, was man als Anwender wissen muss, ist, dass Skripts bereit gestellt werden, die man direkt einbinden kann, ohne sie herunter laden und selbst hosten zu müssen. Für jsfiddle sehr praktisch.
ZitatWenn ich sowas mal auf meine HP laden will muss ich dann die Originalen Scripte nehmen oder auch alles reinkopieren wie in dein Beispiel?
Das reinkopieren sollte man nur als letzten Ausweg verwenden, wenn nichts anderes möglich ist. Auf der eigenen Homepage solltest Du die Dateien hoch laden und einbinden.
ZitatMal kucken ob ich die Farben geändert kriege weil finde das so etwas öde,Da wahrich mal wieder zu voreilig,finde es nicht.Aber ich gebe noch nicht auf
Die Farben kannst Du hiermit ändern:
Zitatcreate(HTMLElement [, color, backcolor])Erzeugt die Anzeige und fügt sie in das HTML Element ein. Optional kann dort die Farbe angegeben werden
Hast Du dies gelesen?:
ZitatFolgende Dateien werden benötigt, um einen LED Scrollen einzubinden:
In einem Fiddle bindet man normaler Weise die Skripts von einem CDN aus ein, aber ich denke für diese wird es kein CDN geben.
Lösung:
Mit letzterem sieht es so aus:
Hallo Rafaela,
freut mich, dass es jetzt funktioniert.
Zitat
Ich habe die" id " Befehle in meiner CSS Datei statt groß klein geschrieben. Es war also nur ein falscher Buchstabe
Leider war davon in dem Code, den Du gepostet hast, nichts zu erkennen, sonst hätte man die gezieltere Hinweise geben können. Ja, Probleme mit Groß- und Kleinschreibung treten häufig auf.
Ich wünsche dir noch einen angenehmen 2. Advent.
In dem Code, den Du gepostet hast, kann ich keinen Fehler entdecken. Heißt deine CSS-Datei wirklich style.css und liegt sie wirklich in dem selben Ordner wie die HTML-Datei?
Doch, das geht mit Javascript, wenn Du HTML5-Canvas verwendest, am besten mit jCanvas. Und wenn es live sein soll, d. h. der Farbcode soll laufend aktualisiert werden, wenn man die Maus bewegt, scheidet PHP aus.
Ah ja, hab's wieder gefunden. Dann lag ich mit meinem Tipp ins Blaue richtig:
Der Code erzeugt jedes Mal ein neues Popup und weil die ID mehrfach vorkommt, wird nur die erste gefunden, aber nicht die von dem, das zuletzt erzeugt wurde.
Lösung: Abfragen, ob das Popup schon existiert, wenn ja, das existierende wieder sichtbar machen. Dies funktioniert bei mir:
var popupbgid = "lPersonenPopUpHintergrund";
function PersonenPopUp(Personennamen) {
var popupid = "PersonenPopUp";
if (!document.getElementById(popupbgid)) {
var lPersonenPopUpHintergrund = document.createElement("div");
lPersonenPopUpHintergrund.id = popupbgid;
document.body.appendChild(lPersonenPopUpHintergrund);
var lPersonenPopUp = document.createElement("div");
lPersonenPopUp.id = popupid;
lPersonenPopUpHintergrund.appendChild(lPersonenPopUp);
var content = "";
for (var i = 0; i < Personennamen.length; i++) {
content = content + "</br></br><input type='radio' name='teacher' value=''>" + Personennamen[i];
}
lPersonenPopUp.innerHTML = "<form method='post' action='ZeitplanerS.php' >" + content + "</br></br><button onclick='ClosePopUp(\"" + popupid + "\")' type='button' name='submitPersonenPopUp'>" + popupid + "</button></form></br>";
} else {
document.getElementById(popupbgid).style.display = "block";
}
}
function ClosePopUp(PopUp) {
document.getElementById(popupbgid).style.display = 'none';
}
Alles anzeigen
Wenn Du es online hast, dann poste doch die URL.
Zitatindem ich mit JS ein neues div Element erstelle
Ins Blaue geraten: Nicht jedes Mal neu erzeugen, sondern immer das selbe sichtbar und unsichtbar machen.
Die Lösung interessiert mich auch, lass mal hören!
Mal hier lesen:
https://wiki.selfhtml.org/wiki/JavaScrip…ement/scrollTop
und am besten jQuery verwenden, dann braucht man sich um die Browser-Kompatibilität keine Gedanken zu machen.
Ja, das geht auch, aber das Ergebnis ist unterschiedlich:
eq() liefert ein jQuery-Objekt, das man mit jQuery bearbeiten kann, z. B.
Die beiden aus deinem letzten Posting liefern jeweils ein DOM-Element, das Du mit einfachem Javascript bearbeiten kannst, z. B.:
Zitates gibtssseitenda kommt der name x 2 mal oder öffters vor ,und dann den 2ten ansprechen.
Dann den Code aus meinem "Edit" in #181 verwenden.
Wie man es umgeht, weiß ich nicht. Man sollte es auch nicht versuchen, um Ärger mit Google aus dem Weg zu gehen.
Was Google betrifft, bieten sie jedoch an, eine Suche auf der eigenen Homepage einzubetten:
https://developers.google.com/custom-search/…al/introduction
Ja, das ist richtig.
Zitatwas mache ich den wenn ich 2 mal oder mehrmal den gleichen namen habe??
In diesem Fall genau so. jQuery legt automatisch eine Schleife an und führt die Aktion, in diesem Fall das HTML setzen, für alle Element durch, auf die der Selektor passt. Beachte jedoch, dass das nur bei Radiobuttons sinnvoll ist oder wenn man ein Array von Formularelementen anlegt. Sonst kann man die Elemente nicht unterscheiden, analog zu mehrfachen IDs.
Edit: Oder möchtest Du ein einzelnes Element aus dem Set ansprechen? Dann geht es mit eq():
Ja, damit bin ich auch schon konfroniert worden. Der Grund ist, dass Javascript die Funktion im globalen Skope sucht, wenn sie in dieser Form inline notiert wird. Bei jsfiddle ist sie jedoch in einer Funktion gekapselt, z. B. im onload-Event, je nach Einstellung, so dass sie im globalen Scope nicht sichtbar ist. Abhilfe, indem der Listener nicht inline sondern mit addEventListener() oder äquivalent bei jQuery registriert wird.
Das bezieht sich auf Machinenbefehle. Wenn Du eine Befehlszeile in einer Hochsprache siehst, muss die geparst und in Maschinenbefehle umgesetzt werden. Und dabei können sehr viel mehr Befehle heraus kommen. Vor allem das Parsing von HTML ist aufwändig, siehe hier:
http://www.webdeveloper.com/forum/showthre…-way-to-do-this
aber das ist bei dem Problem in diesem Thread wohl weniger relevant.
scss ist ebenfalls ein Precompiler und das CSS muss kompiliert werden. Ich habe um diese ganzen Precompiler bisher einen Bogen gemacht. Sie haben insofern eine Berechtigung, weil die Möglichkeiten von CSS sehr begrenzt sind, es gibt z. B. keine Variablen, keine Funktionen und Rechenoperationen nur in sehr eingeschränkter Form (calc).
HTML-Seminar.de - mit Videos zum schnellen Lernen, wie man eine Website selbst erstellt.