Я не мог придумать лучшего заголовка, после прочтения вопроса вы можете предложить лучший. Также вы можете предложить несколько лучших тегов, я не смог найти web-development
.Риски в базе данных и интерфейсной муфте
Я студент, поэтому я не знаю стандартного способа достижения следующей проблемы.
Обычно я устанавливаю идентификаторы элементов (div, span, tr и т. Д.) В соответствии с базовым ключом базы данных, чтобы легко ссылаться на нее позже.
Например, на странице, имеющей несколько строк записей, имеющих свой идентификатор, установленный в sno в БД, который является первичным ключом, и нажимает на любую строку, проверяя идентификатор и отображая результат из базы данных с использованием этого идентификатора.
Но я думаю, что его плохая идея, так как каждый может использовать Осмотреть Element или Dev Tools и изменить идентификатор.
Каков стандартный способ достижения этого?
EDIT 1
Я знаю, что web browser wont enforce the security policy for me
именно поэтому я прошу стандартным способом, или стандартные методы для использования этого вещества.
Не ожидайте, что веб-браузер выполнит вашу политику безопасности - правильное место для решения этих проблем в вашем промежуточном программном обеспечении или на уровне данных. Предположим, что есть вредоносные пользователи, которые могут обрабатывать любой HTTP-запрос, на который ваш сервер может ответить (есть, и они будут). – BadZen
Тем не менее, если вам нужна глубокая интеграция между вашим документом и элементами данных, подумайте о создании слоя данных на стороне браузера и использовании обычных свойств javascript для сопоставления с представлениями. В противном случае использование идентификаторов документов - OK-ish. – BadZen
@BadZen извините, но я не знаю о создании слоя данных на стороне браузера. Знаете ли вы, что знаете блоги, вики и любой сайт, где я могу больше узнать об этом? – Harry