Когда я нажимаю кнопку генерации, она отображается неопределенно, она должна получить уникальный идентификационный номер. от guidGenerator. Что-то не так с функцией generateID, где guidGenerator, но я не уверен, что туда положить. Мне нужно значение, которое возвращает guidGenerator. Если я сам document.write (guidGenerator), он отобразит код, но не в текстовом поле.Случайное числовое значение не отображается в текстовом поле
function guidGenerator() {
var S4 = function() {
return (((1+Math.random())*0x10000)|0).toString(16).substring(1);
};
return (S4()+S4()+S4());
}
function generateID(guidGenerator) {
var TheTextBox = document.getElementById("generateidtxt");
TheTextBox.value = TheTextBox.value + guidGenerator;
}
Как вы называете функцию 'generateID'? Прямо сейчас у вас есть параметр 'guidGenerator', поэтому, когда вы используете этот идентификатор внутри функции, он будет использовать значение параметра, а не функцию' guidGenerator', которую вы определили ранее. – Guffa
Покажите, как вы вызываете 'generateID' –