webForumDet fria alternativet

variabelproblem

7 svar · 247 visningar · startad av Addeladde

AddeladdeMedlem sedan jan. 20012 997 inlägg
#1

Hej

Jag har en funktion som hämtar ett värde ID det värdet ska sedan infogas i min länk efter sidaID. Hur gör jag det?

<script language="JScript">
<!--
function fnOpen(ID){
     window.showModalDialog('dialogEgenskaper.asp?sidaID=+ ID +', "dialogHeight:570px; dialogWidth:600px; help:no; resizable:yes; dialogLeft:50px; dialogTop:50px; status:yes; edge:raised")
}

//-->
</script>

Mitt försök fungerar inte speciellt bra eller snarare inte alls!

AddeladdeMedlem sedan jan. 20012 997 inlägg
#2

Jag grejade det!

<script language="JScript">
<!--
function fnOpen(ID){
     window.showModalDialog('dialogEgenskaper.asp?sidaID='+ ID +'', "dialogHeight:570px; dialogWidth:600px; help:no; resizable:yes; dialogLeft:50px; dialogTop:50px; status:yes; edge:raised")
}

//-->
</script>

@ndersMedlem sedan juni 200026 914 inlägg
#3

Varför lägger du till en tom sträng till ID i URL:en?

AddeladdeMedlem sedan jan. 20012 997 inlägg
#4

@nders skrev:

Varför lägger du till en tom sträng till ID i URL:en?

Nu förstår jag inte riktigt!

Utskrfiten för adressen blir

[1]ID = 2
dialogEgenskaper.asp?sidaID=2[/1]
@ndersMedlem sedan juni 200026 914 inlägg
#5
window.showModalDialog('dialogEgenskaper.asp?sidaID='+ ID [b]--->+''<---[/b], "dialogHeight...
AddeladdeMedlem sedan jan. 20012 997 inlägg
#6

Om jag tar bort ett av de tecknen så funkar det inte.
Gjorde så först

@ndersMedlem sedan juni 200026 914 inlägg
#7

Du ska ju inte ta bort ett av dem. Du lägger, onödigt, till en tom sträng. Du kan ta bort +''.

Om man undviker att göra en massa onödiga saker, så går saker och ting snabbare. ;)

AddeladdeMedlem sedan jan. 20012 997 inlägg
#8

Okej! då ska jag pröva det!

Genererad på 383 ms · cache AV · v20260730165559-full.f96bc7eb