Member 13941572 Ответов: 1

Как кодировать, когда мы делаем словарь, используя ключ в массиве в jquery ..... Я попробовал это сделать но ничего не вышло


<!DOCTYPE html>


	<title>njfhdf
	
	
		$(document).ready(function(){
				var arr = []
				var arr = []

				$("#btn_add").click(function(){
					arr_val = $ ("#arr_val").val()
					arr.append(arr_val)

					for(key in arr)
					{
						value = arr[key]
						output(key + "=" + value);
					}
			})$("#arr_val").append(output).value;
		})
	


Word
	<br> 
	Meaning
	<br>
	Add to Dictionary
		<h1>My Own Dictionary</h1>
		Search Word
		Search
		Reset
	
					
		<table border="1"><thead>			<tr><th style="width: 20%">Word</th>			<th style="width: 20%">Meaning</th>		</tr></thead>		<tbody id="array_cont"></tbody>	</table>


Что я уже пробовал:

В описании проблемы

1 Ответов

Рейтинг:
2

Patrice T

Цитата:
Я попробовал это сделать но ничего не вышло

Это не информативно !
В вашем браузере есть консоль разработчика, которая показывает вам сообщения об ошибках и проблемах в JS.
Прежде всего, вы должны потратить некоторое время, чтобы правильно изучить html, JS и Jquery.
W3Schools Online Web Tutorials[^]
Учебник По JavaScript[^]
учебник по jQuery[^]

Любая html-страница является составной частью <заголовок> и <тело> Это html 101.
Когда вы открываете тег, вы также должны закрыть его:
<title>njfhdf</title>

Код Js должен быть заключен в <скрипт> теги
Строки JS должны заканчиваться на ';'
arr_val = $ ("#arr_val").val();
arr.append(arr_val);

Объявление переменной должно быть сделано только один раз:
var arr = [];
var arr = []

Каждого из них достаточно, чтобы иметь "не работать".
И я даже не пытался понять, что должен делать ваш код.