| | | | |
| |||||||
| JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Würde funktionieren, wäre aber furchtbar unsauber und vor allem auch schlecht wart- und skalierbar.
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 07.09.2010
Beiträge: 722
PHP-Kenntnisse: Fortgeschritten ![]() | Geht übrigens doch. Ich glaube, ich weiß wo der Fehler gestern war. Die globale Variable heißt nämlich "var Search = null;" und im bodyonload erzeuge ich dann das Object "Search = new AdvancedSerach(...)" weil AdvancedSearch = new AdvancedSerach(...)" funktionierte nicht. Ich habe gerade testweise mir den Suchbaum als JSON zurückgeben lassen, soll dann in ein hidden formfield geschrieben werden. Code: <a href="javascript:alert(Search.getCriteriaTreeJson());">test</a> |
| | |
| | |||
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
Zitat:
![]()
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” | ||
| | |
| | |||
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
Zitat:
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” | ||
| | |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Ich sprach von DOM-EventHandlern. Diese beziehen sich aber nicht nur auf Links, sondern generell auf das Abfangen von Events im Dokument, also auch auf Formulare. Da wird nichts mit action="javascript:..." oder onsubmit="..." gemacht.
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 07.09.2010
Beiträge: 722
PHP-Kenntnisse: Fortgeschritten ![]() | So, ich nochmal. Ich glaube jetzt dämmerts Ich hätte im HTML folgendes notiert: Code: <form onsubmit="this.elements['my_hidden'].value = Search.getCriteriaTreeJson();"> Code: AdvancedSearch = function()
{
var AdvancedSearch = this;
this.onFormSubmit = function()
{
document.forms[0].elements['my_hidden'].value = AdvancedSearch.getCriteriaTreeJson();
}
this.getCriteriaTreeJson()
{
return 'Toller JSON-String';
}
this.init = function()
{
document.forms[0].onsubmit = AdvancedSearch.onFormSubmit;
}
this.init();
}
![]() |
| | |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | So ungefähr, nur dass richtige DOM-Events nach W3-Spezifikation (Stichwort: addEventListener()) noch sauberer wären. Ich rate dir allerdings (sofern es nicht absoluter Overkill für dein Projekt ist), auf ein JS-Framework zurückzugreifen, um alle Eventualitäten verschiedener Browser abzudecken.
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| timing Probleme bzw Zusammenspiel PHP Javascript | thica | PHP Tipps 2009 | 2 | 19.02.2010 19:06 |
| javascript im a href ohne Funktionsaufruf | Cartman1984 | JavaScript, Ajax und mehr | 16 | 05.06.2009 18:29 |
| Mehrere Klassen verknüpfen | BlackJack01090 | Software-Design | 9 | 26.05.2009 20:43 |
| Modulare Programmierung - Klassen nur in Klassen Gültig | iXtends | Software-Design | 6 | 26.05.2009 15:37 |
| [Erledigt] Variable von Javascript mit 1x1px-Bild an PHP übergeben | beneblack | PHP Tipps 2009 | 18 | 03.05.2009 22:40 |
| JS: Einführung - Javascript im Schichtenmodell | nikosch | Tutorials | 4 | 11.04.2009 17:06 |
| auruf klassen Methode | ombolo30 | PHP Tipps 2009 | 11 | 09.04.2009 15:54 |
| 1101: 10x JavaScript und kein Ende ist abzusehen… | Nikolaus 2.0 | Adventskalender 2008 | 9 | 13.12.2008 20:11 |
| per Methode an Klassen Array | Riks | PHP Tipps 2007 | 2 | 06.01.2007 16:02 |
| Klassen | Fatal Error | PHP Tipps 2005-2 | 3 | 19.10.2005 15:31 |
| Menü mit Unterpunkten | supertramp | Beitragsarchiv | 7 | 18.10.2005 22:40 |
| Javascript, Tabulator, a href | PHP Tipps 2004 | 2 | 05.10.2004 18:23 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| href per javascript, methode <a href>, javascript klassen methode, js a href method, href mit methode, klassen javascript href, href methode, javascript klassen, mit javascript href, javscript formulare belegen |