mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 18.04.2024 19:09 Benutzername: Passwort: Auto-Login

Thema: Javascript - Worteingabe in suchfeld soll div verschwinden l vom 14.12.2012


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Javascript - Worteingabe in suchfeld soll div verschwinden l
Seite: 1, 2  Weiter
Autor Nachricht
Schattenherz90
Threadersteller

Dabei seit: 14.12.2012
Ort: -
Alter: 33
Geschlecht: Weiblich
Verfasst Fr 14.12.2012 23:04
Titel

Javascript - Worteingabe in suchfeld soll div verschwinden l

Antworten mit Zitat Zum Seitenanfang

Hallo, ich muss für einen Kurs an der Fh(1.semester) einen Klickdummy erstellen. Und, ich weiss nicht warum aber mein Javascriptcode geht nicht an 2 stellen und sonntag ist abgabe. und es währe ganz ganz lieb, wenn mir jemand helfen könnte.


Code Nummer1:
Der code soll bei eingabe von "Pizza" ein div unsichtbar machen. Aber es passiert gar nichts. ich sprech auch die richtigen inputs an mit alert getestet.

function getValue ()
{

// Inhalt des Eingabefeldes in Variable speichern
var eingabe = document.forms[0].elements[Textfeld].value;

if (eingabe.length == 0)
{
alert('Fehler: Sie haben noch nichts eingegeben!');
}
else
{
if(eingabe.match(Pizza) || eingabe.match(pizza))
{
document.getElementById(Pizza1).style.display="none"
}

else
{
alert('Die Suchmaschine unterstützt Ihre Eingabe noch nicht.');
}
}
}

Problemcode Nummer2:
Ein Stern der zueinem div von 5 divs gehört soll ausgefüllt werden. dazu wechsel ich von ein pic eines leeren sterns zu einem png mit vollem stern. Aber es kann immer nur ein Stern ausgefüllt werden. und nicht 2 oder 3 gleichzeitig.

var mainstar = new Array();
mainstar[0] = 'Stern2_1';
mainstar[1] = 'Stern2_2';
mainstar[2] = 'Stern2_3';
mainstar[3] = 'Stern2_4';
mainstar[4] = 'Stern2_5';

var favorite = false;// usw.

function ZeigeStern(stern)
{
if(document.getElementById(stern).style.display=="none")
{
for(i=0;i<mainstar.length;i++)
{
document.getElementById(mainstar[i]).style.display="none";
}

document.getElementById(stern).style.display="block";
favorite = true;
}
else
{
document.getElementById(stern).style.display="none";
}
}

Ich währe euch echt dankbar, wenn ihr mir helfen könntet.
  View user's profile Private Nachricht senden
Schattenherz90
Threadersteller

Dabei seit: 14.12.2012
Ort: -
Alter: 33
Geschlecht: Weiblich
Verfasst Fr 14.12.2012 23:09
Titel

Antworten mit Zitat Zum Seitenanfang

Ich habe es gerade nochmal gelesen. Also bei den sterne soll es so sein, dass man mehrere sterne auswählenkann und nicht nur 1. mit 1 funktioniert es.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
pantonine

Dabei seit: 03.03.2011
Ort: gehen Sie bitte weiter…
Alter: -
Geschlecht: -
Verfasst Fr 14.12.2012 23:19
Titel

Antworten mit Zitat Zum Seitenanfang

Stell doch Dein Klickdummy mal online. jsFiddle oder so.
  View user's profile Private Nachricht senden
Schattenherz90
Threadersteller

Dabei seit: 14.12.2012
Ort: -
Alter: 33
Geschlecht: Weiblich
Verfasst Fr 14.12.2012 23:54
Titel

Antworten mit Zitat Zum Seitenanfang

Könnt ihr das so
http://jsfiddle.net/5TTEp/

öffnen?
  View user's profile Private Nachricht senden
Schattenherz90
Threadersteller

Dabei seit: 14.12.2012
Ort: -
Alter: 33
Geschlecht: Weiblich
Verfasst Sa 15.12.2012 01:46
Titel

Antworten mit Zitat Zum Seitenanfang

Okay, nach insgesammt 8 stunden suchen konnte ich das 1. problem selbst mithilfe von youtubevideos lösen.

function getValue()
{

if(document.forms[0].elements["Textfeld"].value == "")
{
alert('Fehler: Sie haben noch nichts eingegeben!');
}
else
{

if( document.forms[0].elements["Textfeld"].value == "Pizza")
{
document.getElementById("Pizza1").style.display="none";

}

else
{
alert('Die Suchmaschine unterstützt Ihre Eingabe noch nicht.');
}
}
}

--> funktioniert. yey!
  View user's profile Private Nachricht senden
sahnemuh

Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht: Männlich
Verfasst Sa 15.12.2012 16:06
Titel

Antworten mit Zitat Zum Seitenanfang

Pizza: http://jsfiddle.net/KASVK/1/

Dein zweites Problem verstehe ich nicht. Kannst Du das noch mal in "richtigem" Deutsch erklären?
  View user's profile Private Nachricht senden
Schattenherz90
Threadersteller

Dabei seit: 14.12.2012
Ort: -
Alter: 33
Geschlecht: Weiblich
Verfasst Sa 15.12.2012 17:22
Titel

Antworten mit Zitat Zum Seitenanfang

Ja, entschuldigung.

Also ich habe in der html meine 5 Pizzen. Ich möchte 2 der pizzen oder auch mehr mit einem stern markieren. Damit sage ich, dass sie zu den Favoriten gehören.

Momentan kann ich aber immer nur genau eine Pizza auf einmal mit einem Stern makieren.
Wenn ich einen anderen Stern anklicke, wird Stern von Pizza 1 wieder weiss.

Das ausfüllen der sterne habe ich so gereglt, das ich ein png mit weissen stern habe, und ein png mit gelbem stern. der gelbe stern ist unsichtbar und bis ich auf den weissen stern klicke.


Zuletzt bearbeitet von Schattenherz90 am Sa 15.12.2012 17:25, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Schattenherz90
Threadersteller

Dabei seit: 14.12.2012
Ort: -
Alter: 33
Geschlecht: Weiblich
Verfasst Sa 15.12.2012 17:31
Titel

Antworten mit Zitat Zum Seitenanfang

Und dann hätte ich noch eine Frage.
Ich habe noch eine html favorieten.

Wie ist es möglich, dass wenn ich in meiner Pizza html eine div-Pizza(mit text und bild) mit dem Stern makiert habe, dass sie dann in der html "Favoriten" angezeigt wird?
  View user's profile Private Nachricht senden
 
Ähnliche Themen suchfeld verschwinden lassen?
suchfeld
Banner mit Suchfeld
problem mit <form> und suchfeld
Suchfeld für eigene HP in HTML erstellen...
[javascript] mit <select> feld wert an javascript funk
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.