Ik ben van plan om mijn smilies-site (zie sig) eens wat anders in te gaan delen. Dit wil ik doen dmv een JavaScriptje met een array omdat dit makkelijker updaten is.
Nu heb ik hierbij dus meerdere (3) velden nodig:
* filename
* maker
* makers homepage/email
Ik wil deze ook sorteren.
Voorbeeld van een database van arrays met meerdere velden:
http://webreference.com/dhtml/column4/arData.html
De code zoals ik die nu heb (met een veld):
Hierbij moet dus bij smilies[0]="naam.gif" nog smilies[0][1]="Maker" en smilies[0][2]="Homepage/email" bij komen en dat moet in dezelfde regel uit geschreven worden als de smilie ed waar het bij hoort (zoals je ziet staat dat al in de code).
Kan dit in JavaScript (ik neem aan van wel
) en als dit niet kan wat is dan de beste oplossing?
Kan ik zo dus verder gaan op deze weg?
PS: De document.write codes ed. kan ik zelf wel uitvogelen.
Nu heb ik hierbij dus meerdere (3) velden nodig:
* filename
* maker
* makers homepage/email
Ik wil deze ook sorteren.
Voorbeeld van een database van arrays met meerdere velden:
http://webreference.com/dhtml/column4/arData.html
De code zoals ik die nu heb (met een veld):
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
26
27
28
| <script language="JavaScript">
var dirname1="images/Smilies/"
var dirname2="http://www.sassiessite.f2s.com/images/Smilies/"
var smilies=new Array()
smilies[0]="smcowboy.gif"
smilies[1]="a_puh.gif"
smilies[2]="a_wink.gif"
//enz tot de laatste smilie
smilies.sort();
</script>
<script language="JavaScript">
document.write("<b>Aantal smilies: "+smilies.length+"</b><br><br>");
</script>
<script language="JavaScript">
document.write("<form>")
for (count=0; count<smilies.length; count++)
{
document.write("<INPUT type='text' name='"+smilies[count]+
"' value='[img]"+dirname2+smilies[count]+"[/img]' size='75'>
[img]'"+dirname1+smilies[count]+"'[/img] "
+smilies[count][1]+" "+smilies[count][2]+"<br>")
}
document.write("</form>")
</script> |
Hierbij moet dus bij smilies[0]="naam.gif" nog smilies[0][1]="Maker" en smilies[0][2]="Homepage/email" bij komen en dat moet in dezelfde regel uit geschreven worden als de smilie ed waar het bij hoort (zoals je ziet staat dat al in de code).
Kan dit in JavaScript (ik neem aan van wel
Kan ik zo dus verder gaan op deze weg?
PS: De document.write codes ed. kan ik zelf wel uitvogelen.
edit:
FF de layout weer wat minder breed maken
FF de layout weer wat minder breed maken