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


kolla flera checkboxar

Postades av 2006-10-02 20:44:11 - Sara Stark, i forum javascript/dhtml, Tråden har 3 Kommentarer och lästs av 737 personer

Jag har ett JavaScript-problem som jag undrar om någon kan hjälpa mig att lösa

Jag loopar upp ett antal poster som har ett visst värde från en databas (access). Till varje post hör en checkbox som man kryssar i för att ge posten ett annat värde.

Nedanstående fungerar utmärkt så länge det är fler än en post som loopas up. Om det bara är en post som visas så kommer alert-rutan upp oavsett om checkboxen är ikryssad eller ej.

function validateCheckbox()
{

var chkbox = document.changeStatus.pickArticle;
var cnt=0;
for (var i=0; i<chkbox.length; i++)
{
if (chkbox[i].checked) cnt++;
}

if (cnt==0)
{
alert("Välj minst en artikel!");
return false;
}

}

Jag är ganska dålig på javascript och har klippt och klistrat ihop ovanstående efter bästa? förstånd.
Är mycket tacksam för all hjälp jag kan få.


Svara

Sv: kolla flera checkboxar

Postades av 2006-10-02 21:04:26 - Stefan Brännström

Nu är inte jag någon hejare på JavaScript heller... men någonstans långt bak så har jag för mig att är det bara ett element så blir det inte en array av element, dvs chkbox[0] existerar inte då utan den anropas bara med chkbox... men jag är som sagt inte helt 100% på att det stämmer...
Testa göra en koll först om chkbox har någon längd, typ
<code>
function validateCheckbox() {
var chkbox = document.changeStatus.pickArticle;
var cnt=0;
if (chkbox.length) {
for (i=0;i<checkbox.length;i++) {
if (chkbok[i].checked) cnt++;
}
} else {
if (chkbox.checked) cnt++; // Osäker på detta...
}
if (cnt==0) {
alert("Välj minst en artikel!");
return false;
}
}
</code>


Svara

Sv:kolla flera checkboxar

Postades av 2006-10-02 21:24:41 - Sara Stark

Tack, Stefan!

Nu kan jag somna gott i kväll.
Din hjälp löste mitt problem.


Svara

Sv: kolla flera checkboxar

Postades av 2006-10-02 21:38:23 - Stefan Brännström

Inga problem, kul att jag kunde hjälpa.


Svara

Nyligen

  • 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
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

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 766
27 960
271 761
479
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