По моему так будет правильно - пройтись по всем элементам.
https://jsfiddle.net/g4xpw9b9/14/
dlow - это, конечно же строка. Но только тогда, когда у элемента есть этот аттрибут. В вашем случае первый элемент его не имеет. Соответственно, происходит ошибка - заменять то нечего. Нужна проверка.