php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 09.06.2009, 16:17  
lou
Benutzer
 
Registriert seit: 21.04.2009
Beiträge: 43
lou befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Funktionen aus externer JS nicht aufrufbar.

Ich habe nicht die besten Kenntnisse von JS und brauche eigentlich gerade mal das nötigste. Daher komme ich mit diesem einem Problem nicht klar. Wenn ich eine Funktion im <head> deklariere und im <body> aufrufe, funktioniert es.
Code:
<html>
<head>
<title>bla</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<script type="text/javascript">
function bla() {
   alert("blabla");
}
</script>
</head>
<body>
<table><tr>
<td onClick="bla()">hallo</td>
</tr></table>
</body>
</html>
Binde ich die Funktionen aber in einer externen *.js per
Code:
<head>
<script src="blabla.js" type="text/javascript"></script>
</head>
ein und rufe diese im <body> diese Funktionen auf, tut sich nichts. Was muss ich beim Einbinden von externen JS-Dateien und Funktionsaufrufen bedenken, damit es klappt?
lou ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 09.06.2009, 16:28  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

eigentlich nichts.
- hast Du <script type="text/javascript"> aus blabla.js entfernt?
- hast Du vielleicht das onClick unten vergessen?
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 09.06.2009, 16:48  
lou
Benutzer
 
Registriert seit: 21.04.2009
Beiträge: 43
lou befindet sich auf einem aufstrebenden Ast
Standard

das <script type="text/javascript"> in blabla.js einbinden?? so??
Code:
//blabla.js
<script type="text/javascript">
	function bzzt() {
		if(this.selectedIndex > 0) {
			window.open(this.options[this.selectedIndex].value+\'\');
			this.selectedIndex=0;
		}
	}
	function zzz(url) {
		parent.main.location.href = url;
	}
	function bla(){
		alert("blabla");
	}
</script>
Der Einsatz im <body> ist genauso geblieben, wie zuvor auch. Nur dass die Funktionen in eine externe Datei reinkopiert wurden und im <head> eingebunden wurden.

Gibt es eine Möglichkeit des Errorreporting wie in PHP auch?
lou ist offline   Mit Zitat antworten
Alt 09.06.2009, 16:55  
Erfahrener Benutzer
 
Registriert seit: 26.05.2008
Beiträge: 200
PHP-Kenntnisse:
Fortgeschritten
[-UFO-]Melkor befindet sich auf einem aufstrebenden Ast
Standard

PHP-Code:
<script type="text/javascript"><...]</script> 
hat in externen Dateien IMHO nichts zu suchen.

Was für Fehlermeldungen angezeigt werden, entscheided i.d.R. der Browser.
[-UFO-]Melkor ist offline   Mit Zitat antworten
Alt 09.06.2009, 17:03  
lou
Benutzer
 
Registriert seit: 21.04.2009
Beiträge: 43
lou befindet sich auf einem aufstrebenden Ast
Standard

@[-UFO-]Melkor, habe es ja nun ebenfalls feststellen können. Ich habe die Erfahrung gemacht, dass zumindest mein Browser bei dummen Fehlern wie abschließenden Hochkomma vergessen, keine Fehlermeldungen anzeigt. Vielleicht bin ich zu verwöhnt durch PHP.

Aber das hilft mir jetzt trotzdem nicht weiter.
lou ist offline   Mit Zitat antworten
Alt 09.06.2009, 17:58  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
das <script type="text/javascript"> in blabla.js einbinden?? so??
Nein, eben nicht. Ich meinte das Gegenteil. Ob Du es vielleicht fälschlicherweise dringelassen hast.

Bitte poste mal die Quellcodes.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 09.06.2009, 18:07  
lou
Benutzer
 
Registriert seit: 21.04.2009
Beiträge: 43
lou befindet sich auf einem aufstrebenden Ast
Standard

#1 war bereits der Quellcode. Ich bin noch am ausprobieren. Es ist auch meine Schuld, weil ich mich eher auf PHP konzentriere. Es sind nur 4 kleine JS Skripte, die ich einsetze. Besser ich wende mich dem in späterer Zukunft nochmal zu.

Danke sehr nikosch und der andere Ufo-Kollege.
lou ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP Default charset für Funktionen MasterQ PHP-Fortgeschrittene 6 06.01.2011 10:03
Funktionen und Variablen greenslot PHP Tipps 2009 1 23.03.2009 20:59
[Erledigt] wie kann man funktionen "sichtbar" machen? spikytux PHP Tipps 2009 5 04.03.2009 05:36
Templatesystem mit Funktionen und Variablen drin? BartTheDevil89 PHP Tipps 2008 6 01.07.2008 09:32
Erstellung einer Extension mit Einbindung externer DLL Han Solo PHP Tipps 2008 15 10.04.2008 15:36
Funktionen aus externer Datei includen - Problem Darson PHP Tipps 2008 7 18.01.2008 16:27
Klassen und externe Funktionen ? ssm PHP-Fortgeschrittene 17 18.07.2007 11:59
eine Variable für alle Funktionen definieren Wing PHP Tipps 2007 16 24.06.2007 21:02
komische arrays werden in funktionen nicht angenommen! mollitz PHP Tipps 2007 8 08.03.2007 18:50
Funktionen überprüfen und Grafik Funktionen hans.karl2 PHP Tipps 2006 10 31.07.2006 20:08
Funktionen in Funktionen - ist das gut? Schneckenkind PHP Tipps 2006 23 10.06.2006 13:39
Globale Variabeln in Funktionen finerip PHP Tipps 2007 3 28.11.2005 16:00
mehrere funktionen in einer php-datei, seperat anwählen PHP Tipps 2005 13 20.03.2005 16:12
Eure Ideen sind gefragt: eigene Funktionen verwalten PHP-Fortgeschrittene 12 17.01.2005 15:00
Funktionen Erklärung TheSkaterFriend PHP Tipps 2004 14 11.06.2004 22:05

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
onclick externe js, javascript externe funktion, methode aus externer javascript aufrufen, javascript aus externer js eine function aufrufen, javascript funktion externe datei aufrufen, javascript nicht aufrufbar, funktionen aus javascript datei nicht aufrufbar, javascript externe datei funktion nicht aufrufbar, javascript externe .js datei onclick, html funktion im externen javascript aufrufen, html externe javascript funktion aufrufen, html javascript externe datei function onclick, externe javascript datei funktion ausführen, externe javascript-functionen einbinden, javascript externe funtionen, javascript function als externer datei, andere .js einbinden und function aufrufen, onclick javascript function in externer datei aufrufen, function externe js datei, js onclick extern

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:42 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum