Avatar billede agg-zeus Nybegynder
20. december 2001 - 19:14 Der er 14 kommentarer og
1 løsning

Kan man ikke gøre dette?!

Jeg har lavet følgende script, men der sker ikke noget når jeg klikker!
Hvad har jeg lavet galt?

<tr><td><div style=\"margin-left: 10\">
<a href=\"#\" onClick=\"linksmyre();\">Myrere</a></div>
<script language=\"VBScript\">
Function linksmyre()
    Response.Write \"<div style=\"\"margin-left: 15\"\"><a href=\"\"herkulesmyren.asp\"\">Herkules-myren</a></div>\"
    Response.Write \"<div style=\"\"margin-left: 15\"\"><a href=\"\"andremyrere.asp\"\">Andre myrere</a></div>\"
    Response.Write \"<div style=\"\"margin-left: 15\"\"><a href=\"\"insekter.asp\"\">Insekter</a></div>\"
End Function
</script>
</td></tr>
Avatar billede ncp Nybegynder
20. december 2001 - 19:20 #1
det ligner noget af en blandign du har lavet dig der...
Avatar billede agg-zeus Nybegynder
20. december 2001 - 19:21 #2
Jeg prøvede at lave det i JavaScript, men der skrev den det bare på en ny side!!!

Kan man ikke gøre det med ASP?!
Avatar billede ncp Nybegynder
20. december 2001 - 19:21 #3
et kort svar: Nej det kan du ikke

Hvorfor ?: Det du har lavet er en blanding af Asp og Java -> og du kan ikke kalde en asp-funktion med java...
Avatar billede ncp Nybegynder
20. december 2001 - 19:22 #4
Hvad er det du vil have den til ?
Avatar billede agg-zeus Nybegynder
20. december 2001 - 19:25 #5
Det jeg lavede i JavaScript ser således ud:

<tr><td><p style=\"margin-left: 10\">
<a href=\"#\" onclick=\"link();\">Myrere</a></p>
<script language=\"JavaScript\">
function link() {
document.write(\"<p style=\'margin-left: 15\'><a href=\'herkulesmyren.asp\'>Herkules-myren</a></p>\");
document.write(\"<p style=\'margin-left: 15\'><a href=\'andremyrere.asp\'>Andre myrere</a></p>\");
document.write(\"<p style=\'margin-left: 15\'><a href=\'insekter.asp\'>Insekter</a></p>\");
}
</script>
</td></tr>

Men det vis kun de links der er i document.write sætningerne! Og ikke noget andet!
Avatar billede agg-zeus Nybegynder
20. december 2001 - 19:25 #6
Jeg vil have den til at skrive de 3 links hvis man trykker på <a href=\"#\" onclick=\"link();\">Myrere</a> ...
Avatar billede ncp Nybegynder
20. december 2001 - 19:30 #7
aha... det behøves slet ikke at være så svært ;)

se her:
kommer med koden om lidt...
Avatar billede ncp Nybegynder
20. december 2001 - 19:35 #8
<p>&nbsp;</p>
<table>
<tr><td>
<a href=\"#\" onclick=\"link();\">Myrere</a>
<div id=\"myre\" style=\"visibility:hidden;\">
<p><a href=\'herkulesmyren.asp\'>Herkules-myren</a><br>
<a href=\'andremyrere.asp\'>Andre myrere</a><br>
<a href=\'insekter.asp\'>Insekter</a><br></>
</div>
<script language=\"JavaScript\">
function link() {

  var dom=(document.getElementById)?true:false;
  var ns=(document.layers)?true:false;
  var ie=(document.all)?true:false;
     
  if (ns) {
      visible=\'show\';
      hidden=\'hide\'; }
  else if (ie||dom) {
      visible=\'visible\';
      hidden=\'hidden\';}


      document.all(\'myre\').style.visibility=visible;

}
</script>
</td></tr>
Avatar billede agg-zeus Nybegynder
20. december 2001 - 19:44 #9
Tak, det virker! MEN! Jeg har lige lagt det op www.navysoldiers.dk/test ... Hvorfor er der det stpre mellemrum mellem \"myrere\" og \"priser\" ?
Avatar billede darkhero Nybegynder
20. december 2001 - 23:42 #10
fordi det script npc har lavet kun skjuler linksne, og viser dem så når du trykker, de kommer ikke frem når du trykker!
Avatar billede ncp Nybegynder
21. december 2001 - 11:22 #11
jep... hvar det ikke det du ville have ?
Avatar billede -mundi- Nybegynder
21. december 2001 - 11:29 #12
du skal have fat i en java script collapse menu
Avatar billede agg-zeus Nybegynder
21. december 2001 - 20:09 #13
ncp -> Jo det var det jeg ville have, men der skal ikke være et stort mellerum!
Avatar billede ncp Nybegynder
21. december 2001 - 20:41 #14
hmm, jeg ved ikke hvordan man fjerner det. dvs. det gør jeg - men det er vist et størrer projekt - hvorfor ikke bare flytte priser op over, så ses det ikk...
Avatar billede agg-zeus Nybegynder
30. december 2001 - 15:37 #15
Spørgsmålet er lukket!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester