как отобразить значение в div при нажатии кнопки?

0

Я все еще новичок в этом. , Я хочу, чтобы значение отображалось в div, который я уже определил в css, когда я нажимаю кнопку. но единственное, что выходит, это кнопка. я просто не могу получить правильный результат, чтобы я не хотел, что я сделал.

<?php
var $val=001;
function increase(){
    echo "<div id='display' >$val++</div>" ;
}

?>
<body>
<div id="display"> 
<button type="button" onclick="increse()">click me!!</button>
</div>
</body>


---------------------my #display in css-------------
.display{
height: 200px;
width: 500px;
background-color:#CECECE;
}

пожалуйста помоги. или, возможно, сослаться на что-то полезное. Спасибо :)

2 ответа

1
Лучший ответ
<body>
<div id="display"> 
<button type="button" onclick="increase()">click me!!</button>
</div>
</body>

вы должны использовать javascript с этим '

function increase()
{
    var val=001;
    document.getElementById('display').innerHTML=val++;
}
</script>'

если вы хотите сделать это в php:

<body>
<div id="display"> 
<button type="button" onclick="<?php increase(); ?>">click me!!</button>
</div>
</body>

но это не даст желаемых результатов, так как это добавит еще один div с одинаковым отображением идентификатора

1

HTML

<div class="likes">13</div>
<button class="btn">Increment</button>

JQuery

$('.btn').click(function() {
  var num = parseInt($('.likes').text());
  $('.likes').text(num+1);
});

JSFIDDLE DEMO

Теперь вы можете изменить его в соответствии с вашими потребностями

  • 0
    parseInt ($ ('. likes'). text ()); -----> .likes относится к чему ?? ценность?
  • 0
    .likes - это класс div. $(.likes.text()); это получить значение

Ещё вопросы

Сообщество Overcoder
Наверх
Меню