Я пытаюсь сделать что-то вроде функции Javascript в качестве параметра другой функции? . Но, к сожалению, у меня ничего не получилось. Я сделал что-то не так, но я не знаю что. Пожалуйста, помогите мне!
Существует div-элемент и функция. Функция выполняет следующие действия: принимает в качестве параметра другую функцию и выполняет ее по щелчку на элементе div:
Update3:
Я пытался заставить код работать с вашими примерами ниже, с моим оригинальным веб-проектом. Но у меня есть некоторые проблемы с некоторыми параметрами. Я надеюсь, что вы можете ответить на этот вопрос так же быстро, как и другие.
UPDATE4:
Спасибо Энди Э! и все остальные, кто мне помог! Действительно ценю это!
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
</head>
<body>
<div id='divElement'>Hello World!</div>
<script type="text/javascript">
function button(exefunction){
//Some code that decide which date
var date = '20101010';
document.getElementById('divElement').onclick = exefunction(date);
}
function testfunction(text){
document.getElementById('divElement').innerHTML = text;
}
button(testfunction);
</script>
</body>
</html>