Как присвоить уникальный идентификатор элемента DOM

Да, Вы можете, но экономить себе некоторое время и боль.

Погрузка мини-Mac или iMac.

11
задан David 23 September 2009 в 04:30
поделиться

4 ответа

Для GWT см. HTMLPanel.createUniqueId

String id = HTMLPanel.createUniqueId();
16
ответ дан 3 December 2019 в 06:22
поделиться

Я считаю, что это то, что вам нужно для уникальных идентификаторов (с использованием метки времени и пространства имен 'widget-').

'widget-' + (new Date).valueOf()
1
ответ дан 3 December 2019 в 06:22
поделиться

В Java есть встроенный класс для создания уникального идентификатора: http://java.sun.com/j2se/1.5.0/docs/api/java/util/UUID.html

Другой распространенный способ - использование метки времени , т.е. System.currentTimeMillis ()

1
ответ дан 3 December 2019 в 06:22
поделиться

Javascript:

var idIndex = 0;

function getNewId() {
    return "textGWT"+(idIndex++);
}

Java:

class IdMaker {

    private static int idIndex = 0;

    public static String generate() {
        return "textGWT"+(idIndex++);
    }
}
1
ответ дан 3 December 2019 в 06:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: