---
title: "Kolla om div innehåller tal över 500"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/188199-kolla-om-div-innehåller-tal-över-500"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "ramo_and"
published: "2011-11-03T09:55:32.000Z"
updated: "2011-11-03T12:22:11.000Z"
replies: 5
views: 322
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/188199-kolla-om-div-innehåller-tal-över-500"
---

# Kolla om div innehåller tal över 500

## #1 — ramo_and, 2011-11-03T09:55Z

Tjo,

Går det att med jQuery kolla om en div innehåller ett tal över t ex. 500 o sen utföra något? Har googlat på detta men inte hittat en svar tyvärr..

Funkar det även om ett tal är t ex. 680.00? (dvs 680)

Tanken för detta är då att om varukorgen på min sida innehåller nåt över 500 kr så skall nåt hända.

Permalänk: https://www.webforum.nu/p/188199

## #2 — voigtann1, 2011-11-03T10:32Z

Nej, men med vanlig Javascript (parseInt, parseFloat).

Dock så kan du använda dig av jquery för att hitta texten... men resten sköter old good javascript.

Permalänk: https://www.webforum.nu/p/2288037

## #3 — ramo_and, 2011-11-03T11:35Z

Oki,

Jag hittade lite kod via google som jag provade:

```
$('.smallbasket_text').change(function(){
	if(parseInt(this.value) > 500){
		('.smallbasket_text').css('color','#ff0000');
	}
})
```

Men detta funka inte. Vad kan vara fel? 

html:

```
<span class="smallbasket_text">
Pris
</span>
```

Detta är ingen div men det kanske inte spelar nån roll?

Permalänk: https://www.webforum.nu/p/2288044

## #4 — voigtann1, 2011-11-03T11:48Z

för ett span har aldrig ett value i DOM:en

då få använda dig av innerHTML, innerText, jquery.text(), jquery.html()

Och sen finns det inget "change" event på en span, change är på input fält.

Permalänk: https://www.webforum.nu/p/2288045

## #5 — ramo_and, 2011-11-03T12:01Z

Ok.

Hur blir de om jag använder klassen för div:en som span:et ligger i istället då?

```
<div class="linkbasket">
  <span class="smallbasket_title">Pris</span>
</div>
```

Permalänk: https://www.webforum.nu/p/2288047

## #6 — voigtann1, 2011-11-03T12:22Z

```
var basket = $('.smallbasket_text'),
    val = basket.text();
	
if(parseInt(val) > 500) {
    (basket.css('color','#ff0000');
}
```

Spelar ju ingen roll om det är en span eller en div de har inget sätt att triggar de eventen (förutom med javascript) den känner inte av om du byter innehållet i .linkbasket, om den byts så få du köra kollen igen.

Permalänk: https://www.webforum.nu/p/2288049

---

Tråden på webben: https://www.webforum.nu/amne/javascript/188199-kolla-om-div-innehåller-tal-över-500
