![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 1 Dołączył: 29.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam kłopot z funkcją split pod IE 11 .
Komunikat IE : Nie można pobrać właściwości ?split? dla niezdefiniowanego lub pustego odwołania. var options = cInp[i].getAttribute('name').split("[");
Problem ,że w name mam [] , czy to są niedozwolone znaki w nazwach ? Co ciekawe IE 8 i 9 nie widza problemów. Ten post edytował icemanwlkp 10.12.2013, 13:41:47 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Nie, znaki [] zdecydowanie są poprawne w nazwie inputa.
Jedyne co Ci mogę doradzić to debugowanie. Zamień swój kod na coś takiego: Kod alert(i); alert(cInp[i]); alert(cInp[i].getAttribute('name')); alert(cInp[i].getAttribute('name').split("[")); var options = cInp[i].getAttribute('name').split("["); alert(options); Wtedy może dowiesz się gdzie leży błąd. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 11:32 |