Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Javascript Ja/Nej pop-up som postar tillbaka med argument

Postades av 2008-02-11 16:16:50 - Stefan Sunnerheim, i forum asp.net generellt, Tråden har 8 Kommentarer och lästs av 1497 personer

Hej!
Har gjort ett orderprogram i Asp.Net 2.0.
Inne i detta finns en "Avbryt" knapp. Om man klickar på den vill jag att en pop-up (Ja/Nej/Avbryt) slängs upp som frågar användaren om han vill stryka ordern eller ej. Oavsätt vad som svaras så vill jag få en postback och i knappeventet kunna se vad användaren har valt.

Är detta möjligt?


Svara

Sv: Javascript Ja/Nej pop-up som postar tillbaka med argument

Postades av 2008-02-12 08:26:00 - Andreas Thorarins

enklaste javascriptet ser väll ut nått i stil med detta , confirm ställer en fråga liknande alertboxen fast med ok och cancel alternativ. lägger du detta på onclientclick kan du göra postback enbart då de väljer ok att avbryta , ( onclientclick="return avbryt();" , vill du ha postback med info vad användaren valt får du sätta en hidden variabel innan du returnerar true.

function avbryt()
{
if( confirm("Vill du stryka ordern?") )
{
return true;
}
else
{
return false;
}

}


Svara

Sv:Javascript Ja/Nej pop-up som postar tillbaka med argument

Postades av 2008-02-12 21:44:57 - Per Persson

Jag har inte förstått varför folk skriver sådan här kod:

function avbryt()
{
 if( confirm("Vill du stryka ordern?") )
   {
     return true;      
  }
else
{  
     return false;
}

}


Man kan ju lika gärna skriva
function avbryt()
{
    return confirm("Vill du stryka ordern?");
}


Svara

Sv: Javascript Ja/Nej pop-up som postar tillbaka med argument

Postades av 2008-02-13 09:38:30 - Andreas Thorarins

ja du, det kan ju bero på att man vill vara pedagogisk och visa vad som händer för de som kanske inte är på din raketforskar nivå.


Svara

Sv:Javascript Ja/Nej pop-up som postar tillbaka med argument

Postades av 2008-02-13 22:24:12 - Per Persson

Behövs väl inga raketforskarkunskaper för det där?

Om du vill vara pedagogisk, varför körde inte köra med
<b>if( confirm("Vill du stryka ordern?") == true )</b>
eller
<b>if( (confirm("Vill du stryka ordern?") == true) == true )</b>
?

Och hur pedagiskt är det att ställa från "Vill du stryka ordern?" när man inte kan svara vare sig ja eller nej? (Knapparna i en confirm-ruta har texterna Ok och Avbryt.)


Svara

Sv:Javascript Ja/Nej pop-up som postar tillbaka med argument

Postades av 2008-02-14 08:23:04 - Stefan Sunnerheim

...


Svara

Sv: Javascript Ja/Nej pop-up som postar tillbaka med argument

Postades av 2008-02-14 08:23:23 - Andreas Thorarins

om du läser frågan från början så står det lite om att han ville kunna skicka tillbaka något
därför jag var lite övertydlig.

finns ingen anledning att du ska kritisera svaret så varför gör du det ? jag tycker du är patetisk med dina inlägg i den här tråden.


Svara

Sv:Javascript Ja/Nej pop-up som postar tillbaka med argument

Postades av 2008-02-14 08:24:10 - Stefan Sunnerheim

Tack för svaret.
Får det inte riktigt att funka.
Har lagt ut en Input Hidden på sidan som heter 'HiddenDeleteOrder'.

Så här ser knappen ut med eventet:
[code]
asp:Button ID="ButtonCancel" OnClientClick="if(confirm('Vill du stryka ordern?')){HiddenDeleteOrder.Value='1'; return true;}else{HiddenDeleteOrder.Value='0'; return true;}" runat="server" Text="tillbaka" Width="70px" /
[/code]

Sen i code-behind på knapp-eventet så försöker jag läsa ut värdet på hidden controlen. För att kunna läsa ut värdet var jag tvungen(?) att sätta hiddencontrolen som runat="server". Då kan jag "se" hiddencontrolen men den har värdet blankt "". Vad gör jag för fel?

En annan fråga. Är det möjligt att få något annat än "Ok"/"Avbryt" i confirm pop-up´en?


Svara

Sv: Javascript Ja/Nej pop-up som postar tillbaka med argument

Postades av 2008-02-14 08:29:13 - Andreas Thorarins

du måste hämta ut objektet till 'HiddenDeleteOrder'

var hiddenObj = document.getElementById("<%=HiddenDeleteOrder.ClientID;%>");

sen kan du sätta värdet i den.

Nej man kan inte ändra ok / avbryt texterna via javascriptet.


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 166
27 952
271 704
1 519
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies