Erkekler,HTML sessionStorage öğesinin boş olup olmadığını nasıl kontrol edebilirim?
HTML5'te boş depolamayı kontrol etmenin en iyi yolunu bulmaya çalışıyorum.
Bazı tarayıcıların boş değer döndürdüğünü ve oturumStorage öğesinde herhangi bir değer belirlemediyseniz veya boş bırakmadıysanız, yalnızca boş alan döndüğümüzü fark ettim.
aşağıdaki
if (sessionStorage.getItem('value1') == "null" && sessionStorage.getItem('value2') == "null") {
denedim Ama işe gibiydi vermez.
Bir sessionStorage boş olup olmadığını kontrol etmenin daha iyi bir yolu var mı?
Bu konudaki yardımlarınız için teşekkür eder, şimdiden teşekkür ederim.
Merhaba Herohtar, hatayı bana bildirdiğiniz için teşekkür ederim. Gerçekten takdir ediyorum. Bazı tarayıcıların null ve bazı dönen boş alanlara dönmesi durumunda, 2 durum bildirimi oluşturmalı mıyız? Biri boş ve boş alan için mi? –
Her ikisini de kontrol etmeniz gerekiyorsa, yapmanız gereken şey budur. Sadece meraktan, hangi tarayıcı boş alan döndürüyor? Değer ayarlanmamışsa getItem() öğesi null değerini her zaman döndürmelidir. Ayrıca, olası başka bir test için yanıtımı eklediğime bakın. – Herohtar
Merhaba Herohtar, bir document.write (sessionStorage.getItem ('value1')) yaparsanız; çoğu tarayıcı boşsa boş gösterecektir. Ancak, metin girişleri için farklı bir hikaye. IE, metin kutusuna değer olarak null sözcüğünü dahil edecektir. –