В настоящее время я заканчиваю окончательный проект. Это простая форма, но я хотел разжечь ее звуками. Я выбрал тему, и это Сородичи из LoL. Меня попросили мои товарищи и подкреплены моим учителем, чтобы попытаться добавить звук, когда текстовое поле достигнет своего предела. Тем не менее, я занимаюсь этим несколько месяцев, я не шучу. Не могли бы вы помочь?Добавление звука .wav, когда maxlength достигает его предела?
function NoMoreWords() {
//var x = document.getElementById("message").maxLength;
var x = document.getElementById("message").maxLength = "<embed src='sounds/Kindred_nomorewords.wav' autostart=true loop=true volume=50 hidden=true>";
document.getElementById("embed").innerHTML = x;
<p>
<form action="" method="post">
<textarea type="text" name="message" id="message" placeholder="All things end..." maxlength="10" size="50" rows="10"></textarea>
</form>
</p>
Я могу опубликовать полный код для вас, чтобы попробовать, я очень признателен за любую помощь, которую я могу получить.
Вы можете вызвать функцию, когда вы достигнете значения maxLength. А затем с помощью html5 Audio() вы можете воспроизводить звук. Вам нужен полный пример? –
Ваш код кажется действительно неполным. Ваша функция JS не заканчивается, и вы не закрываете «форму» в любом месте. Кроме того, я не думаю, что это хорошая практика, чтобы обернуть элемент 'form' тегами' p'. – Ionut