Flashhilfe.de - Flash Community

if schleife feuert keine function

 


AntwortenRegistrieren Seite1  

skoda#1
Benutzerbild von skoda
Beiträge: 1189
Wohnort: Boston MA
Registriert: Feb 2006

20.09.2012, 21:33

also ich gebe einen url query via js weiter - dass funzt auch super nur will er mir in der if nicht die function ausfuehren - die allerdings auf knopfdruck funzt - dh meine if passt nicht

er will die funztion nicht ausfueren auch wenn er mit alert die richtigen parameter bekommt :(


ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
///so hol ich den query - funzt auch gibt mir im alert die richtige var an
var qsParm = new Array();

qsParm['code'] = null;
qsParm['desc'] = null;
qs();





function qs() {
  var query = window.location.search.substring(1);
  var parms = query.split('&');
 
  for (var i=0; i<parms.length; i++) {
  var pos = parms[i].indexOf('=');
 
  if (pos > 0) {
  var key = parms[i].substring(0,pos);
  var val = parms[i].substring(pos+1);
  qsParm[key] = val;
 
  //alert("I am an alert box!");

  }
  }
 
 
}


/////////
////////

function hideAll() {
     
     
      $('#textA').toggle();
     $('#textB').toggle();
     //alert("I am an alert box!");
   
     }



<INPUT TYPE="button" NAME="button" Value="Click" onClick="showAll();">
//hier funzt die function


<!---- ///////////////////-->
//aber uebr diese if funzt er dann nicht mehr

function checkIt (){
     
  //alert("checkIt");
   
  if (qsParm['code']){
  document.write('You selected: ' + qsParm['code']);
  $(qsParm['code']).toggle();
  $('#textB').toggle();
 
  }
 
 
 
  if (qsParm['code'] == ['textB']){
  //alert("I am an alert box for equal if: "+qsParm['code']);

  $('#textB').toggle();
  $(qsParm['code']).toggle();
 
 
 
  }
}
checkIt();


no one died when clinton lied
Schlagwörter: JavaScript, Query, URL, url query
Werbung
Beiträge: 0
Registriert: Feb 2016


vindel#2
Benutzerbild von vindelFlashhilfe.de Moderator
Beiträge: 3000
Wohnort: Köln
Registriert: Oct 2007

20.09.2012, 23:26

.. Versuch die Funktion ch() mal aufzurufen nachdem sie geladen wurde, oder es einfach in einen onLoad-Handler packen ;)
public Weltformel(Problem){
      if (Problem gelöst) return Lösung;
      else Weltformel(kleiners Problem);
}
skoda#3
Benutzerbild von skoda
Beiträge: 1189
Wohnort: Boston MA
Registriert: Feb 2006

Themenautor/in

21.09.2012, 14:55

ActionScript:
1such die Funktion ch()
da bin ich leider noch drueber ? welche meist du denn :)
no one died when clinton lied
skoda#4
Benutzerbild von skoda
Beiträge: 1189
Wohnort: Boston MA
Registriert: Feb 2006

Themenautor/in

21.09.2012, 15:30

alles funzt ja im prinzip - ich kreig ja das richtige getraced -- nur feuert er mir die toggle function nicht aus der if schleife - ich hab beide checktiT und qs in nem on load handler gepackt - funzt auch net


gibts doch nicht - vor allem weil er auf dem onlick button es ja perfect ausfuerht nur nicht via if
also in zeile 67 muss mein problem sein
no one died when clinton lied
Geändert von skoda am 21.09.12 um 16:38 Uhr
Werbung
Beiträge: 0
Registriert: Feb 2016


skoda#5
Benutzerbild von skoda
Beiträge: 1189
Wohnort: Boston MA
Registriert: Feb 2006

Themenautor/in

21.09.2012, 17:25

die anzusprechende function in dieser form hats dann morglich gemacht

ActionScript:
1
2
3
4
5
6
7
$(function showAll() {
     
 
      $('#textA').toggle();
     $('#textB').toggle();
     
     });


anstatt
ActionScript:
1
2
3
4
5
6
7
function showAll() {
     
 
      $('#textA').toggle();
     $('#textB').toggle();
     
     };



freitooooch - kopfschuss bidde
no one died when clinton lied

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2019 Sebastian Wichmann - Flashhilfe.de