Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

INPUT Radio Wert ermittlen

Frage Entwicklung JavaScript

Mitglied: ottscho

ottscho (Level 2) - Jetzt verbinden

19.04.2011, aktualisiert 21:08 Uhr, 3635 Aufrufe, 2 Kommentare

Hallo zusammen,

ich verwende folgenden Code um den Value des aktvierten Radio Felders zu ermitteln:

01.
function radioWert(rObj) { 
02.
			for (var i=0; i<rObj.length; i++) if (rObj[i].checked) return rObj[i].value; 
03.
			return false; 
04.
05.
   
06.
 alert(radioWert(document.sAddToBasket.product))); 
Habe ich mehrere Radio Felder so funktioniert der Code wunderbar.

01.
<ul style="padding-top: 5px; padding-bottom: 10px; padding-left: 20px; border-left: 1px solid rgb(211, 211, 211); border-bottom: 1px solid rgb(211, 211, 211);" id="material"> 
02.
<li> 
03.
<label style="width: 210px; margin-top: 3px;">TEX-MESH B1</label> 
04.
<input type="radio" value="6" onclick="document.getElementById('price').innerHTML = '';document.getElementById('format').style.display='block';" id="productselector6" name="product" style="top:0;"> 
05.
</li> 
06.
<li> 
07.
<label style="width: 210px; margin-top: 3px;">TEX-FLAG B1</label> 
08.
<input type="radio" value="5" onclick="document.getElementById('price').innerHTML = '';document.getElementById('format').style.display='block';" id="productselector5" name="product" style="top:0;"> 
09.
</li> 
10.
<li> 
11.
<label style="width: 210px; margin-top: 3px;">TEX-DISPLAY B1</label> 
12.
<input type="radio" value="4" onclick="document.getElementById('price').innerHTML = '';document.getElementById('format').style.display='block';" id="productselector4" name="product" style="top:0;"> 
13.
</li> 
14.
<li> 
15.
<label style="width: 210px; margin-top: 3px;">TEX-SATIN B1</label> 
16.
<input type="radio" value="7" onclick="document.getElementById('price').innerHTML = '';document.getElementById('format').style.display='block';" id="productselector7" name="product" style="top:0;"> 
17.
</li> 
18.
</ul>
Sobald ich aber nur ein Radio Feld habe, liefert die Funktion false zurück.
Kann mir jmd sagen warum?

Danke

Gruß
ottscho
Mitglied: EinTyp
20.04.2011 um 21:52 Uhr
Hallo ottscho,

alert(radioWert(document.sAddToBasket.product)));
Was mich daran stört, ist die dritte Klammer.
Eher würde mich interessieren, was in der Javascript-Fehlerkonsole steht.
Sonst funktioniert der Code bei mir einwandfrei.

-einTyp-
Bitte warten ..
Mitglied: ottscho
21.04.2011 um 07:37 Uhr
Ja gut. Die Klammer hat sich eingeschlichen.
Der Code hat bei mir ja auch wunderbar funktioniert. Nur eben, wenn ioch nur ein RADIO Feld hat, wurde der Wert nicht herausgefunden.
Aber mittlerweile habe ich es hinbekommen...

Danke
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
LAN, WAN, Wireless
gelöst Cisco Aironet Radio-Settings (6)

Frage von swisstom zum Thema LAN, WAN, Wireless ...

LAN, WAN, Wireless
Cisco AccessPoint 1131 - Status LED Red Radio LED blinkt rot (9)

Frage von 1x1speed zum Thema LAN, WAN, Wireless ...

Heiß diskutierte Inhalte
Windows Userverwaltung
Ausgeschiedene Mitarbeiter im Unternehmen - was tun mit den AD Konten? (32)

Frage von patz223 zum Thema Windows Userverwaltung ...

LAN, WAN, Wireless
FritzBox, zwei Server, verschiedene Netze (21)

Frage von DavidGl zum Thema LAN, WAN, Wireless ...

Viren und Trojaner
Aufgepasst: Neue Ransomware Goldeneye verbreitet sich rasant (20)

Link von Penny.Cilin zum Thema Viren und Trojaner ...

Windows Netzwerk
Windows 10 RDP geht nicht (18)

Frage von Fiasko zum Thema Windows Netzwerk ...