Я использовал тег html link, который вызывает функцию onclick. , но после того, как я нажму какую-либо ссылку один раз, ссылка других не работает (не может вызвать функцию снова).Функция onclick не работает после того, как вы нажмете ее один раз
Html:
<a href='#' id='4' onclick='ChangeTxt(this.id);'>1</a>
<a href='#' id='11' onclick='ChangeTxt(this.id);'>2</a>
<a href='#' id='13' onclick='ChangeTxt(this.id);'>3</a>
JS:
<script>
function ChangeTxt(ClickID) {
document.cookie="ClickID="+ClickID;
<?php
$newmessage="Smthing;
?>
document.getElementById("Moditxt").innerHTML = <?php echo "\"".$newmessage."\""; ?>;
}
</script>
Интересно, как работает первый клик? – Tushar
Предполагая, что отсутствующая цитата - только опечатка только в сообщении, является тегом скрипта внутри '# Moditxt'? – Teemu
Как сказано в «Miditxt», я предполагаю, что это текстовое поле, тогда вам нужно использовать 'value' вместо' innerHTML' – Tushar