xxxxxxxxxx
addEventListener('click', (event) => {});
onclick = (event) => { };
xxxxxxxxxx
const element = document.querySelector(".class__name");
element.addEventListener("click", () => {
console.log("clicked element");
});
xxxxxxxxxx
//html
<button>My Button</button>
document.querySelector("button").addEventListener('click', handlClick);
function handlClick() {
alert("I got clicked!")
}
xxxxxxxxxx
element.addEventListener("click", function(){
element.innerText = "something";
});
xxxxxxxxxx
document.querySelector('div').addEventListener('click', () => {
console.log('div clicked');
});
xxxxxxxxxx
document.querySelector("button").addEventListener("click", handle);
function handle() {
alert("I got clicked")
}
xxxxxxxxxx
function first(){
alert( " hi it's Toofi");
}
task3Element.addEventListener('click', first);
xxxxxxxxxx
const buttonA = document.querySelector('#button_A');
const headingA = document.querySelector('#heading_A');
buttonA.onclick = () => {
const name = prompt('What is your name?');
alert(`Hello ${name}, nice to see you!`);
headingA.textContent = `Wasssuupp ${name}`;
}
xxxxxxxxxx
// src/EventListener/ExceptionListener.php
namespace App\EventListener;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\HttpKernel\Event\ExceptionEvent;
use Symfony\Component\HttpKernel\Exception\HttpExceptionInterface;
class ExceptionListener
{
public function onKernelException(ExceptionEvent $event)
{
// You get the exception object from the received event
$exception = $event->getThrowable();
$message = sprintf(
'My Error says: %s with code: %s',
$exception->getMessage(),
$exception->getCode()
);
// Customize your response object to display the exception details
$response = new Response();
$response->setContent($message);
// HttpExceptionInterface is a special type of exception that
// holds status code and header details
if ($exception instanceof HttpExceptionInterface) {
$response->setStatusCode($exception->getStatusCode());
$response->headers->replace($exception->getHeaders());
} else {
$response->setStatusCode(Response::HTTP_INTERNAL_SERVER_ERROR);
}
// sends the modified response object to the event
$event->setResponse($response);
}
}