.getElementsByClassName() возвращает коллекцию элементов (button). Нужно пройтись циклом по этой колекции и каждой button повесить обработчик onclickArray.prototype.forEach.call(b, function(button) {
button.onclick = function(){
alert('Клик!');
}
});document.removeEventListener("scroll", myCallback); $("#myform input:text").each(function(index, formField) {
data[formField.name] = $(formField).val();
})$("#myform input[name=abc]")[0].value;SELECT `product`.*, `category`.`name`
FROM `product`
JOIN `category` ON `category`.`id` = `product`.`category_id`SELECT `product`.*, `category`.`name`
FROM `product`, `category`
WHERE `category`.`id` = `product`.`category_id` <input type="hidden" name="theme_settings[show_block_1]" value="0">add_filter( 'display_post_states', 'custom_post_state' );
function custom_post_state( $states ) {
global $post;
$show_custom_state = null !== get_post_meta( $post->ID, '_some_costom_field' );
if ( $show_custom_state ) {
$states[] = __( 'Custom State' );
}
return $states;
}