Это работает с атрибутом onclick
:
<button type="button" onclick="this.style.color='red';">Astringents</button>
Это работает в атрибуте onclick, но не при вызове из элемента head:
<head>
<script type="text/javascript">
function red() {
this.style.color='red';
}
</script>
</head>
<button type="button" onclick="red();">Astringents</button>
EDIT: Я хочу использовать одну функцию для обслуживания нескольких кнопок.Например:
<button type="button" onclick="red();">Astringents</button>
<button type="button" onclick="red();">Exfoliators</button>
<button type="button" onclick="red();">Moisturizers</button>
<button type="button" onclick="red();">Masques</button/>