openkat.nl al gezien?
Sinds wanneer heeft de klant wat te maken met hoe jij bepaalde zaken oplost? Zover ik weet kan je dit idd alleen doen door de innerHTML leeg te gooien.
Lol.. als die klant er zo'n verstand van heeft dan moet ie ook maar met een betere oplossign komen.Op maandag 06 mei 2002 13:23 schreef killercow het volgende:
ik mag helaas niet de innerhtml gebruiken omdat die nog te buggy is volgens de klant
innerHTML is der enige eigenschap van een DIV-element waar de content mee te beheren valt. En het is absoluut niet buggy. IE4+ en NS6+ hebben hier geen moeite mee.
Verwijderd
als ik het goed begrijp wil je dus alle info die tussen de div-tags staan weghebben?
dat zou je via DOM scripting kunnen doen of misschien met document.write
je kan denken aan removeChild(child) aangezien de content, bijv een <p> het child element is van de div
zoiets:
waar test dan de id is van de desbetreffende div.
dat zou je via DOM scripting kunnen doen of misschien met document.write
je kan denken aan removeChild(child) aangezien de content, bijv een <p> het child element is van de div
zoiets:
code:
1
2
3
4
5
6
7
8
| <script type="text/javascript">
function rem()
{
documentBody = document.getElementById("test")
childOne = document.getElementsByTagName("p").item(0)
documentBody.removeChild(childOne)
}
</script> |
waar test dan de id is van de desbetreffende div.
hmm , die laatste zal ik proberen, en tjah ik weet dat innerhtml niet buggy is maar ey, klant in koning right?
alvast bedankt
alvast bedankt
openkat.nl al gezien?
Ik snap het niet hoor.. je bent toch de ingehuurde adviseur?Op maandag 06 mei 2002 13:54 schreef killercow het volgende:
hmm , die laatste zal ik proberen, en tjah ik weet dat innerhtml niet buggy is maar ey, klant in koning right?
alvast bedankt
qua scripting zijn mijn klanten echt geen koning. als ze het beter weten doen ze het zelf maar. ik maak zelf wel uit wat ik code, zolang het maar werkt.
innerHTML is niet buggy, alleen biedt bijvoorbeeld Opera hier nog geen ondersteuning voor; dat zou ik wel een argument vinden (ligt aan de doelgroep van je site).
Echter denk ik dat de alternatieve manieren net zo min ondersteund worden door Opera...
Echter denk ik dat de alternatieve manieren net zo min ondersteund worden door Opera...
Intentionally left blank
lol altijd mooi zo'n klant met verstand van zaken.
"Neen, die technologie, heb ik gehoord, daar zit een BUG in."
"Neen, die technologie, heb ik gehoord, daar zit een BUG in."
Als hij het toch zo goed weet, waarom doet hij het dan zelf niet
Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.
weet jouw dagelijkse klantengroep dan überhaupt iets van scriptingOp maandag 06 mei 2002 14:36 schreef papa_eend het volgende:
qua scripting zijn mijn klanten echt geen koning. als ze het beter weten doen ze het zelf maar. ik maak zelf wel uit wat ik code, zolang het maar werkt.
(insider joke)
killercow, gaat jouw klant natrekken in de html van de website of er dus innerHTML gebruikt is?
heidiulrich.nl | adventura.nl : rugzakavonturen | pathwise.nl : prepping geeks to get jobs
als het gaat om ns 4.7 kun je idd ook document.write gebruiken. Alleen moeten je div's dan wel layers zijn (position:absolute; in de style):
of iets van die strekking.
code:
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
| function maakLeeg ( id )
{
if ( document.layers )
{
// NS 4:
document.layers [ id ].document.write ( '' );
document.layers [ id ].document.close ();
}
else
{
// dom
if ( document.getElementById )
d = document.getElementById ( id );
// ie4
elseif ( document.all )
d = document.all [ id ];
d.innerHTML = '';
}
}
...
<div id="sjaak" style="position:absolute;">
blaterdeblaat blaat blaat
<a href="javascript:{}" onClick="maakLeeg ( 'sjaak' );">doe dan</a>
</div> |
of iets van die strekking.
Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz
hmm ook met innerhtml krijg ik het niet voor elkaar om een bepaalde div leeg te maken. (jah de klant is omgepraat
)
de inhoud van de div blijft gewoon staan.
de inhoud van de div blijft gewoon staan.
openkat.nl al gezien?
Moet gewoon werken hoor:Op dinsdag 07 mei 2002 11:54 schreef killercow het volgende:
hmm ook met innerhtml krijg ik het niet voor elkaar om een bepaalde div leeg te maken. (jah de klant is omgepraat)
de inhoud van de div blijft gewoon staan.
code:
1
2
| <div id="blaat">Hier staat iets</div>
<a href="javascript://" onClick="document.getElementById('blaat').innerHTML=''">Maak leeg</a> |
Intentionally left blank
ik heb nu dit:
function emptyobject(object){
document.getElementById(object).innerHTML=' ';
}
en ik voer dan gewoon de id naam van de div in zeg maar. maar hij blijft gewoon vol
function emptyobject(object){
document.getElementById(object).innerHTML=' ';
}
en ik voer dan gewoon de id naam van de div in zeg maar. maar hij blijft gewoon vol
openkat.nl al gezien?
Krijg je een foutmelding?Op dinsdag 07 mei 2002 12:40 schreef killercow het volgende:
ik heb nu dit:
function emptyobject(object){
document.getElementById(object).innerHTML=' ';
}
en ik voer dan gewoon de id naam van de div in zeg maar. maar hij blijft gewoon vol
Hoe roep je 'm aan?
zo (fout):
code:
1
| onClick="emptyobject(blaat)" |
of zo (goed):
code:
1
| onClick="emptyobject('blaat')" |
Intentionally left blank
de laatste uiteraard tis tenslotte een string niet? 
het object ziet er zo uit: <div id="naam>bla bla bla</div>
en ik krijg geen foutmelding, de browser hier is MS IE 5.5 op win2k prof
het object ziet er zo uit: <div id="naam>bla bla bla</div>
en ik krijg geen foutmelding, de browser hier is MS IE 5.5 op win2k prof
openkat.nl al gezien?
eeuh: <div id="naam>bla bla bla</div>
moet dat niet zijn <div id="naam">bla bla bla</div>
moet dat niet zijn <div id="naam">bla bla bla</div>
Intentionally left blank
das een string ja, maar in je functie noem je het "object".. Killercow-logica??Op dinsdag 07 mei 2002 13:07 schreef killercow het volgende:
de laatste uiteraard tis tenslotte een string niet?
het object ziet er zo uit: <div id="naam>bla bla bla</div>
en ik krijg geen foutmelding, de browser hier is MS IE 5.5 op win2k prof
maar inderdaad <div id="naam"> ... zoals crisp zegt.. zou gewoon meoten werken met je emptyobject("naam"). Mits je <div> op het moment van aanroepen al bestaat natuurlijk.
jah die quote was ik ff vergeten te typen hier in got, dus die staat er wel
ik noem de div's objecten , die je dus kunt oproepen door hun naam (welk object dus) in de functie te voeren, kortom de logica klopt volgens mij wel (mischien idd killercow logica
)
naja ik heb ondertussen de halve aplicatie aangepast en agh op deze manier werkt het ook, dan maar geen div's leegmaken
wel bedankt en alles.
ik noem de div's objecten , die je dus kunt oproepen door hun naam (welk object dus) in de functie te voeren, kortom de logica klopt volgens mij wel (mischien idd killercow logica
naja ik heb ondertussen de halve aplicatie aangepast en agh op deze manier werkt het ook, dan maar geen div's leegmaken
wel bedankt en alles.
openkat.nl al gezien?
Als je ergens een voorbeeldje online kan zetten waar het niet werkt, dan zijn wij niet te beroerd om er alsnog even naar te kijken hoor....
Misschien heb je echt wel die BUG ontdekt
Misschien heb je echt wel die BUG ontdekt
Intentionally left blank
Pagina: 1