[AJAX] Responsetext buiten opgegeven div

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Team Lead Java Developer

Functie Wat ga je doen als Java developer? Als Team Lead Java Developer draag een grote verantwoordelijk je stuurt ontwikkelaars aan en staat dagelijks in contact met jou ICT Manager. De team Bestaat uit front-end en backend systemen. Je ben in staat op hoog niveau de technische vak te bepalen en ook te bewaren. Je dag zie er als volgt uit, ontwikkelen van nieuwe en bestaande applicaties, het uitvoeren van processen en analyses en het beschrijven van functioneel ontwerpen. Ook zal samen met jouw Tester applicaties gaan testen door middel van peer reviews en het leveren van support aan gebruikers

Bekijk vacature »

Junior Software Developer (HBO / WO)

Functie omschrijving Voor een leuke opdrachtgever zijn wij op zoek naar een Junior Software Developer! Sta jij aan het begin van je carrière en heb je net je HBO of WO-diploma in de richting van ICT of Techniek mogen ontvangen? En heb jij grote affiniteit met software development? Dan hebben wij bij Jelling IT Professionals de perfecte opdrachtgever in de omgeving van Hoofddorp. Binnen deze functie vervul je een onsite learning programma waarbij je aan de slag gaat met PHP en Laravel. Hierbij ben je voornamelijk werkzaam op verschillende klantlocaties en is het jouw taak om hun wensen en eisen

Bekijk vacature »

IoT Developer

Ben jij innovatief, heb jij passie voor energie en ben je data gedreven? Bouw dan mee aan IoT binnen Bredenoord. Samen met een gedreven team werk jij aan mooie technische en innovatieve oplossingen. Wat houdt de functie van IoT Developer in? Binnen Bredenoord zijn wij momenteel volop in ontwikkeling met ons IoT platform. Als uitbreiding van ons team zijn wij op zoek naar een IoT Developer. Je zal in projectverband meehelpen met het implementeren van IoT vraagstukken binnen Bredenoord. Als IoT Developer op onze R&D-afdeling word je verantwoordelijk voor het verder inrichten en beheren van ons nieuwe IoT platform. Dat

Bekijk vacature »

Creatieve Front-end developer gezocht!

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

3D BIM Add-on Developer

Als 3D BIM add- on ontwikkelaar bij KUBUS ontwikkel je add-ons (BCF Managers genaamd) voor de toonaangevende building information modeling (BIM) programma's Revit, Navisworks, Archicad, AutoCAD en Tekla Structures. BCF Managers maken gegevensoverdracht mogelijk tussen BIM-software en BIMcollab. Je werkt zowel aan de front- als aan de back-end. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein genoeg om als individuele ontwikkelaar invloed uit te kunnen oefenen en

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Rotterdam! Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Binnen deze rol houdt jij je met het volgende bezig: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps

Bekijk vacature »

Software Developer Mendix / Maatschappelijk Betrok

Dit ga je doen Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Werken met Scrum methodiek; Ontwikkelen van vooruitstrevende oplossingen; Meedenken over nieuwe applicaties en ontwikkelingen; On the job eigen maken van de Mendix omgeving. Hier ga je werken Deze dynamische en snelgroeiende organisatie begeeft zich in de recyclingbranche. Zij nemen op duurzame en efficiënte manier de recycling op zich. Vanwege hun snelle groei zijn zij op zoek naar een young professional die zich graag wilt ontwikkelen als Mendix Developer. Je komt te werken binnen een IT team van +/- 15 medewerkers. Het huidige ‘vaste’

Bekijk vacature »

Ervaren PHP ontwikkelaar

Functie Jij als PHP ontwikkelaar komt te werken in een team van 4 andere PHP ontwikkelaars. Je zult je voornamelijk bezig houden met: – Het ontwikkelen van nieuwe features – Doorontwikkelen van de API – Nadenken over de technische infrastructuur – Datakwaliteit Samen met het team ben jij verantwoordelijk voor de verdere ontwikkeling van de software en om de positie als marktleider in Europa te behouden. Ze werken volgens SCRUM in 2 wekelijkse sprints, werken met Jira voor alle tickets en communiceren veel via Slack. Eisen • Minimaal 3 jaar ervaring als back end developer • Je hebt affiniteit met

Bekijk vacature »

Infrastructure Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12945 Introductie Our client is one of the most innovative companies within the Netherlands. Currently we are looking for an Infrastructure Platform Engineer. Within this role you will be developing the infrastructure. Functieomschrijving Within this role you are responsible in the development of our distributed data and compute platform infrastructure. You will design, develop and implement new features and fixes. Next to this you will integrate and configurate other packages that supports the development of tuning applications within the organisation. You will support customer sites remotely. Design and implement the

Bekijk vacature »

Lead developer

Functie Als lead developer wordt jij verantwoordelijk voor een van onze development teams. Samen met de Software Architect bewaak jij de kwaliteit en uitvoering van onze complexe vraagstukken. Daarnaast ben jij verantwoordelijk voor het inschatten, designen en ontwikkelen van middelgrote tot grote veranderingen in de software. Ook coördineer jij het proces rondom complexe technische vraagstukken. Verder bestaat jouw takenpakket uit het volgende: – Het aansturen van jouw development team; – Het begeleiden van Junior Software Engineers; – Het maken van technische analyses m.b.t. nieuwe aanvragen en het tijdsbestek inschatten voor de uitvoering hiervan; – Het uitvoeren van de ontwikkeling van

Bekijk vacature »

Front-end developer (Vue.js) gezocht!

Functie Als Front-end developer is het jouw doel om efficiënte en effectieve frontend code te ontwerpen, ontwikkelen en onderhouden die goed aansluit bij de functionele behoefte vanuit de klant. Je zorgt voor optimale SEO-resultaten, sitespeed en frontend security. You build it, you run it, you own it! Je maakt deel uit van een DevOps Scrum team en werkt samen met back-end developers, test-engineers, interaction designers en een projectmanager. Er zijn verschillende groepen Scrum teams. Een roadmap team is jouw ‘’thuisbasis’’, daar wordt gewerkt aan doorontwikkeling van bestaande omgevingen voor een aantal klanten. Hiernaast zijn er projectteams waar nieuwe omgevingen worden

Bekijk vacature »

Experienced Lead Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Delft Vacature ID: 13301 Introductie We are seeking a Lead Java Developer for our team in the area of Delft. You will develop an application used exclusively by the engineers and geologists for site characterizations, which imports raw field and laboratory measurements for further processing, integration, ground modelling, and geotechnical analysis and reporting. The client/server application is entirely written in Java, and the server is hosted in the Amazon cloud, utilizing frameworks such as Spring and Hibernate, and connected to an MS SQL Server RDS instance. There is a trend towards using more

Bekijk vacature »

Junior Software developer

Functie Als junior .NET ontwikkelaar start jij in een compact team met drie ervaren .NET ontwikkelaars. Wij werken op projectbasis en begeleiden zelf het hele traject van A tot Z. Wij bieden jou dan ook een brede functie aan met veel technische uitdaging! Ons traject ziet er als volgt uit: 1) Wij analyseren de behoefte van onze klant 2) Wij werken de behoefte uit en vertalen dit naar technische werkzaamheden en maken een uren/kosten schatting; 3) Wij gaan aan de slag met het ontwikkelen van het product met directe feedback van de klant, zodat datgene gerealiseerd wordt, wat gewenst is;

Bekijk vacature »

.NET Developer Shared Driving

Bedrijfsomschrijving Onze klant richt zich op het toegankelijker maken van steden, een fantastisch mooi streven. Hoe ze dat doen? Met eigen ontwikkelde software, waarmee vervoersmiddelen gedeeld kunnen worden. Deze inspirerende werkgever maakt een maatschappelijke impact en dat doen ze nu al zo'n 25 jaar! Het bedrijf is gevestigd in het centrum van Rotterdam en kent ongeveer zo'n 90 medewerkers. Het personeel is lekker gewoon gebleven! Iedereen kleedt zich zoals hij of zij dat zou willen en de sfeer is er erg fijn. Een leuke werkgever om voor te werken, en bovendien zijn er voor jou als Software Developer veel mooie

Bekijk vacature »

Developer (One Data)

Do you have experience with managing IT Teams in a service delivery organization? Are you keen to bring the team and our platform to a higher level? Then Nutreco has a very interesting role for you! As a One Data developer you are responsible for the management, running and functional use of our integration landscape and processes within Nutreco. Nutreco is using at this time BizTalk 2016, and Apigee for its API management, to be replaced by Azure Integration Services as of 2023. You will be part of a virtual teams of 11 people (own and outsourced) working in an

Bekijk vacature »
Martijn

Martijn

23/04/2008 10:34:00
Quote Anchor link
Hallo,

Ik gebruik het volgende stukje code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
function LoadPage(p_pagina){
    
    var div = document.getElementById("content").style;
    var xmlhttp = makeXmlHttp();
      

    document.getElementById("voortgang").src="../graph/voortgang2.png";


     document.getElementById("content").innerHTML = "Pagina wordt geladen. Ogenblik geduld a.u.b.";
      
     xmlhttp.open("GET", p_pagina, true);
     xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
     xmlhttp.onreadystatechange = function()
     {
       if(xmlhttp.readyState == 4)
       {
            document.getElementById("content").innerHTML = xmlhttp.responseText;
       }
     }
     div.display = "inline";
     xmlhttp.send(null);
 }


Je zou denken dat de uitvoer van p_pagina in de div content wordt geplaatst. Dit gebeurt echter niet, hij zet de uitvoer eronder. Hoe kan dit?

Alvast bedankt,

Martijn
 
PHP hulp

PHP hulp

15/05/2025 21:45:39
 
Jacco Engel

Jacco Engel

23/04/2008 11:02:00
Quote Anchor link
Heb je ook het stukje relevante HTML bittuh?
 
Martijn

Martijn

23/04/2008 11:22:00
Quote Anchor link
Naturlich..

Deze div staat in mijn pagina:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<div id="enquete-content">
                
                <h2>Welkom</h2>
                <p>Er volgen op de komende pagina een aantal vragen. Klik op volgende om te beginnen</p>
                <br/>
                <p><input type="button" name="volgende" onClick="javascript:LoadPage('vragen.php');" value="Volgende >> "/></p>
                
            </div>
 
Jacco Engel

Jacco Engel

23/04/2008 11:36:00
Quote Anchor link
id="enquete-content"

getElementById("content")

Do the math
 
Elias

elias

23/04/2008 11:42:00
Quote Anchor link
hey martijn, heb je deze code toevallig al ergens online staan?
ik zou graag eens kijken wat dat doet. ik denk dat ik iets gelijkaardigs zoek.
 
Martijn

Martijn

23/04/2008 11:49:00
Quote Anchor link
@Jacco: Ja dat heb ik inmiddels aangepast, maar dat was niet de oorzaak. Uitvoer wordt nog steeds onder de div geplaatst :(

@elias: Ja code staat ergens online, maar ik ben er nog druk mee bezig en geef op dit moment liever de site niet prijs. Ik kan ja wel stukjes code mailen als je dat wilt.
Gewijzigd op 01/01/1970 01:00:00 door Martijn
 
Elias

elias

23/04/2008 11:56:00
Quote Anchor link
kan je me gewoon even zeggen wat je stuurt van je php naar je JS via ajax. is dit een xml bestand of iets anders.

heb geen ervaring met ajax en ben gewoon wat opzoek naar hoe het allemaal in zijn werk gaat.
 
Jacco Engel

Jacco Engel

23/04/2008 11:58:00
 
Martijn

Martijn

23/04/2008 11:59:00
Quote Anchor link
Je weet dus ook niet waar de bottleneck zit?
 
Jacco Engel

Jacco Engel

23/04/2008 12:01:00
Quote Anchor link
Zet bij je div eens :
style="border : 1px solid #000"

Dan kun je zien of hij er onder komt of dat de positionering van je div niet klopt
 
Elias

elias

23/04/2008 12:04:00
Quote Anchor link
@Jacco: bedankt :)
 
Jacco Engel

Jacco Engel

23/04/2008 12:06:00
Quote Anchor link
5 euro
 
Martijn

Martijn

23/04/2008 12:30:00
Quote Anchor link
Ja dat van die border had ik idd ook geprobeerd. Zo ben ik er ook achtergekomen dat hij de output onder de div gooit ipv erin :S
Wat ik dan zie is een omlijning van een paar pixels breed en hoog met niks erin, en daaronder staat de ouput
 
Jacco Engel

Jacco Engel

23/04/2008 12:32:00
Quote Anchor link
Kan ik ergens het hele script zien? (je mag de link ook even pmen)
 
Martijn

Martijn

23/04/2008 12:48:00
Quote Anchor link
Komtie Javascript:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
function makeXmlHttp(){
      var xmlhttp = null;
      if(window.XMLHttpRequest){
      xmlhttp = new XMLHttpRequest();
      }else{
           try{
                xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
           }catch(e){
                window.alert("Uw browser ondersteunt het XMLHttpRequest object niet!");
           }
      }
      
      return xmlhttp;
 }
 

function LoadPage(p_pagina){
    
    var div = document.getElementById("enquete-content").style;
    var xmlhttp = makeXmlHttp();
      

    document.getElementById("voortgang").src="../graph/voortgang2.png";


     document.getElementById("enquete-content").innerHTML = "Pagina wordt geladen. Ogenblik geduld a.u.b.";
      
     xmlhttp.open("GET", p_pagina, true);
     xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
     xmlhttp.onreadystatechange = function()
     {
       if(xmlhttp.readyState == 4)
       {
            document.getElementById("enquete-content").innerHTML = xmlhttp.responseText;
       }
     }
     div.display = "inline";
     xmlhttp.send(null);
 }

function ValidateForm(form, numQuestions)
{
    var ret = true;
    
    // Loop om te checken of alle radio's zijn aangeklikt. Nee? ret = false


    // Open vraag check?
    
    if(ret)
    {
        vraag1 = GetSelectedItem('vraag0', document.frmVragen.vraag0.length);
        vraag2 = GetSelectedItem('vraag1', document.frmVragen.vraag1.length);
        vraag3 = GetSelectedItem('vraag2', document.frmVragen.vraag2.length);
        vraag4 = GetSelectedItem('vraag3', document.frmVragen.vraag3.length);
        vraag5 = GetSelectedItem('vraag4', document.frmVragen.vraag4.length);
        
        parameters = 'vraag1='+vraag1+'&vraag2='+vraag2+'&vraag3='+vraag3+'&vraag4='+vraag4+'&vraag5='+vraag5;

        // Verzend het formulier
        var xmlhttp = makeXmlHttp();
        var indicator = document.getElementById("enquete-content").style;
        
        document.getElementById("voortgang").src="../graph/voortgang3.png";

        document.getElementById("enquete-content").innerHTML = "Pagina wordt geladen. Ogenblik geduld a.u.b.";

          xmlhttp.open("POST", "afronden.php", true);
          xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
          xmlhttp.onreadystatechange = function()
          {
               if(xmlhttp.readyState == 4)
               {
                    document.getElementById("enquete-content").innerHTML = xmlhttp.responseText;
               }
          }
          indicator.display = "inline";
          xmlhttp.send(parameters);
    }
    
    return ret;
}

function GetSelectedItem(vraag, lengte)
{
    var waarde;
    
    // alert(vraag + " " + lengte)
    
    for(i=0; i<lengte; i++)
    {
        if(document.getElementById(vraag + i).checked)
        {
            waarde = document.getElementById(vraag + i).value;
        }
    }

    if(waarde == "") {
        return false;
    }
    else
    {
        //alert(waarde);
        return waarde;
    }
}


HTML:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head><title>TITEL</title>
<!--[if lt IE 7]>
<script defer type="text/javascript" src="pngfix.js"></script>
<![endif]-->
<link rel="icon" href="favicon.ico" type="image/x-icon">
<script language="JavaScript" src="script.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">
* {
padding: 0;
margin: 0;
}
body {
background:#bae3f5;
}
html, body {
height: 100%;
}
#site{
width:1150px;
margin:0 auto;
height:100%;
min-height:100%;
}
#container{
background: url(../graph/achtergrond_v.gif);
background-repeat: repeat-y;
min-height: 100%;
width: 750px;
margin:0px;
float:left;
/*border: 1px dashed yellow;*/
}
* html #container{
height: 100%;
}
#left{
margin-right:-4px;
float:left;
}
#logo{
width:750px;
height:142px;
}
#boog{
margin:0px;
}
#content{
padding-top:10px;
width:700px;
font-family:verdana;
font-size:12px;
/*border: 1px dashed blue;*/
float: left;
}
#foto{
float:right;
margin-right: -150px;
margin-top: -20px;
_margin-right: 0px;
_margin-top: 0px;
_padding-right:10px;
}

#wie{
    min-height: 120px;
    padding-left: 40px;
    /*border: 1px dashed blue;*/
}

#enquete-content{
    clear: both;
    margin-top: 20px;
    width: 645px;
    /*border: 1px dashed black;*/
    padding-left: 40px;
}

#studenten{
    margin-top:380px;
    float: left;
    margin-left:5px;
    /*border: 1px solid blue;*/
}
#enquete-voortgang{
    /*border: 1px dashed blue;*/
    width:665px;
    padding-left: 20px;
}
#footer{
width: 680px;
text-align: center;
font-size:10px;
font-family:verdana;
height: 5px;
padding-top: 10px;
margin: -32px auto 0 auto;
}
#clearfooter {
height: 32px;
}
</style>
</head>
<body>
<div id="site">
    <div id="left"><img src="../graph/ballen.png" width="200" height="250"></div>
    <div id="container">
        <div id="logo"><img src="../graph/logo.png" width="750" height="142"></div>
        <div id="boog"><img src="../graph/achtergrond_boog.png" width="748" height="31"></div>
        <div id="content">
            <div id="foto">
                <img src="../graph/foto.png" width="316" height="246"/>
            </div>
            <div id="wie">
                <h3>Wat en wie ?</h3>
                Hoop geblaat hier.
            </div>
            
            <div id="enquete-content">
                
                <h2>Welkom</h2>
                <p>Er volgen op de komende pagina een aantal enquete vragen. Klik op volgende om te beginnen</p>
                <br/>
                <p><input type="button" name="volgende" onClick="javascript:LoadPage('vragen.php');" value="Volgende >> "/></p>
                
            </div>
            <div id="enquete-voortgang">
                <img src="../graph/voortgang.png" id="voortgang" border="0" width="665" height="70">
            </div>
        </div>
        <div id="studenten">
            
        </div>
    </div>
</div>
</body>
</html>


Astu :)
 
Elias

elias

23/04/2008 13:07:00
Quote Anchor link
even kleine programmeer tip. zet je css style in een aparte file. net iets poperder en overzichterlijker, net zoals je je JS file apart zet.
 
Martijn

Martijn

23/04/2008 13:13:00
Quote Anchor link
I know :) Maar ik vind het fijner werken in het begin.. Later gooi ik altijd alles in apart css bestand. Maar thnx anyway :)
 
Martijn

Martijn

25/04/2008 11:14:00
Quote Anchor link
@Jacco... Ben je er nog uitgekomen??
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.