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


Forms - fattar inte

Postades av 2004-10-11 15:55:48 - Eric Herlitz, i forum javascript/dhtml, Tråden har 4 Kommentarer och lästs av 537 personer

Nu är jag så pass uppretad på detta att jag inte vet vart jag skall ta vägen. Problemet tycks vara enkelt men jag kan just nu inte se lösningen för det.

Det jag skall göra med min kod är att ha en enkel option meny med lite olika länkar som vid postning skall peka på ett specifikt dokument. Detta skall då ske via javascript.

Koden ser ut som följande
<code>
<form name="frm" method="post" action"test.htm">

<select name="menu" onChange="document.frm.submit();">
<option value="1">&nbsp;Vapenintegration</option>
<option value="2">&nbsp;Testcenter i Boden</option>
<option value="3">&nbsp;En vanlig dag för oss som kitesurfar</option>
</select>

</form>
</code>

javascript kod som senare skall ta emot formuläret

<code>
function test(){
if(document.frm.menu.value != '') {
alert('yes');
}
}
</code>

Just denna skulle då bara skriva ett "yes" om det finns någon data i det postade formuläret men inte då. jag får ett fel i IE som säger att värdet är NULL eller att det inte är ett Objekt.

Inte ens om jag snittsar till det lite
<code>
function test(){
if(document.forms['frm'].elements['menu'].value != '') {
alert('yes');
}
}
</code>

Vad jag än gör med denna kod så bombar det, troligen har jag förbisett något, om jag tar emot resultatet i ett ASP eller PHP så fungerar det utan problem. Felet sitter alltså i min javascript kod :(

Hilfe!


Svara

Sv: Forms - fattar inte

Postades av 2004-10-11 16:17:28 - Per Persson

Hur menar du med att du "tar emot formuläret" i JavaScript? Postar du formuläret och försöker komma åt data med js? Det du kan använda js till är att komma åt data medan den ligger i formuläret, t.ex. före postning.


Svara

Sv: Forms - fattar inte

Postades av 2004-10-11 17:44:24 - Ragnar Hedblom

Hallå!

Ändrade lite i din kodning, hoppas det är vad du behöver,
Svenne

<html>
<head>
<title>goToLink</title>
<script language="JavaScript">
function goToLink()
{
var inp = document.frm1.menu.value;
if (inp == "")
{
alert('Välj en länk i listan!');
}
else
{
if (inp == 1)
{
window.location = 'vapenintegration.htm';
}
if (inp == 2)
{
window.location = 'testcenter.htm';
}
if (inp == 3)
{
window.location = 'kitesurfare.htm';
}
}
}
</script>
</head>

<body>
<form name="frm1">

<select name="menu" onChange="goToLink();">
<option value="">- Välj en länk -</option>
<option value="1">&nbsp;Vapenintegration</option>
<option value="2">&nbsp;Testcenter i Boden</option>
<option value="3">&nbsp;En vanlig dag för oss som kitesurfar</option>
</select>

</form>

</body>
</html>


Svara

Sv: Forms - fattar inte

Postades av 2004-10-12 15:43:02 - Eric Herlitz

prydligt!

är den mer kompatibel med exempelvis netskräp och andra browsers?


Svara

Sv: Forms - fattar inte

Postades av 2004-10-12 16:02:16 - Per Persson

Jo, den ser ut att fungera för både Internet Exploder och The Great Mozilla Firefox.


Svara

Nyligen

  • 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
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

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 721
27 958
271 751
5 676
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