Реагировать - Получить текст div на клик без ссылок

Есть ли пример, где мы можем получить значение элемента React без использования ссылок? Это возможно?

var Test = React.createClass({

  handleClick: function() {
    alert(this.text);
  },
  render: function() {
    <div className="div1" onClick={this.handleClick}> HEkudsbdsu </div>
  }
})
8 голосов | спросил chrisrhyno2003 5 AMpTue, 05 Apr 2016 02:06:19 +030006Tuesday 2016, 02:06:19

2 ответа


0

Я нашел рабочий ответ:

var Hello = React.createClass({
  handleClick: function(event) {
    alert(event.currentTarget.textContent);
  },
  render: function() {
    return <div className="div1" onClick={this.handleClick}> HEkudsbdsu </div>
  }
});
ответил chrisrhyno2003 7 AMpThu, 07 Apr 2016 01:29:18 +030029Thursday 2016, 01:29:18
0

Попробуйте так.

handleMenuItemClick = (event) => {
  console.log(event.target.textContent);
};

<option onClick={event => this.handleMenuItemClick(event)}>
  item
</option>
ответил Ikram - Ud - Daula 17 J0000006Europe/Moscow 2018, 11:12:52

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132