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


radiobuttons, funkar bara klicka en gång...

Postades av 2001-09-06 12:58:00 - Jenny Lindroth, i forum asp - allmänt, Tråden har 4 Kommentarer och lästs av 669 personer

hejhej!
jag har två radiobuttons... o när man klickar på dem ska de anropa en javascriptsfunktion... problemet är att de bara anropar funktionen första gången man trycker på dem... varför är det så?

/Jenny


Svara

Sv: radiobuttons, funkar bara klicka en gång...

Postades av 2001-09-07 09:31:00 - Mikael Sand

Detta har fungerat för mig:

<input type=radio name=pType id=typeO value=1 checked onclick="typeO_onClick();">Etta
<input type=radio name=pType id=typeG value=3 onclick="typeG_onClick();">Trea

function typeG_onClick()
{
if (document.Form1.viewType.value == "2")
{
lblInfo.innerHTML= 'Skicka nya data';
}
else
lblInfo.innerHTML= Gamla data';

Om jag tillåter mig att teoritisera lite, för jag hade samma problem med just dessa två knappar, så ha jag för mig att egenskapen ID ska vara unika men egenskapen NAME måste vara samma för de båda:

Name=pType ID=TypeO
Name=pType ID=TypeG

Funkar det då? Dessutom kanske du anropar samma funktion med båda knapparna och då "ser det ut" som om det "inte händer något" men det är svårt att svara på utan kod.

Vill du ha mer hjälp så kan du t ex maila din kod till mig. Adressen finns i visitkortet.


Svara

Sv: radiobuttons, funkar bara klicka en gång...

Postades av 2001-09-07 11:43:00 - Rickard Dehlin

Validerar mot HTML4.01 Strict och fungerar i Internet Explorer 6, Mozilla 0.9.3 och Opera 5.12.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">

<html>

<head>
<title> JavaScript </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">
var nummer="";

function eval_form() {
window.alert(nummer)
}
</script>
</head>

<body>

<h1> JavaScript </h1>

<h2> Utan knapp </h2>

<form action="">

<p>
<input type="radio" name="nr1" onClick="eval_form(nummer='1')">1 <br>
<input type="radio" name="nr1" onClick="eval_form(nummer='2')">2
</p>

</form>

<hr>

<h2> Med knapp </h2>

<form action="">

<p>
<input type="radio" name="nr2" onClick="nummer='3'">3 <br>
<input type="radio" name="nr2" onClick="nummer='4'">4 <br>
<input type="submit" value="Skicka" onClick="eval_form()">
</p>

</form>

<hr>

</body>

</html>


Svara

Sv: radiobuttons, funkar bara klicka en gång...

Postades av 2001-09-07 13:37:00 - Jenny Lindroth

nu är det så att det funkar om man trycker 2 gånger på radioknapparna... hur kan det bara bråka så här mkt?? så här ser koden ut...

<%
If request("ListType") > " " then
'Användaren har bytt Listtyp. Sessionsvariablen sätts om
session("ListType") = request("ListType")
end if

'Session("ListType") = Request.QueryString("ListType")
If Session("ListType") <> "A" And Session("ListType") <> "P" Then
'Sessionsvariabeln är inte satt. Default är alltid Actual
Session("ListType") = "A"
End If
%>
<font face="Arial"><b>Type of Loadlist:</b><br>
<input type="radio" value="A" name="ListType" id="A" onclick="changeType('A');"<% If Session("ListType") = "A" Then Response.Write " checked"%>>Actual deliveries&nbsp;&nbsp;
<input type="radio" value="P" name="ListType" id="P" onclick="changeType('P');"<% If Session("ListType") = "P" Then Response.Write " checked"%>>Planned

och javascriptet ser ut så här:

function changeType(cType) {
//Sidan måste laddas om eftersom sessionsvariabeln måste sättas om
window.parent.frames[0].location.href = "home.asp?ListType=" + cType;
}


Svara

Sv: radiobuttons, funkar bara klicka en gång...

Postades av 2001-09-07 13:45:00 - Jenny Lindroth

nu vet jag... felet är att sidan inte "refreshas..."


Svara

Nyligen

  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online

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 570 846
27 961
271 763
499
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