вам следует избегать «с двойной одинарной кавычкой», прежде чем использовать это значение в вашей строковой композиции
txtFd_name.getText()
присвойте значение строковой переменной, а затем замените «на» (дважды) и он должен работать.
см. здесь для примера: Escape символ одиночной кавычки для использования в SQLite-запросе
, если это был sql-сервер и .NET Я бы предложил использовать параметры запроса или команды, не уверенные в java и sqlite
По сути, вы можете использовать функцию window.onload для запуска некоторого JavaScript, чтобы динамически добавлять html в ваше тело и показывать «выпадающий список».
Но поскольку доступ к html2 можно получить другими способами (например, с помощью закладки или копирования / вставки в браузер), а не только через гиперссылку внутри html1, вы также можете добавить некоторую строку запроса или фрагмент в html2, когда он загружается из html1. (добавьте его в href тега a
). Внутри функции загрузки вы можете проверить, существует ли то же самое, и решить, показывать или нет раскрывающийся список.
Я не буду давать код, так как функциональность в этом вопросе неопределенно определена. Но это должно помочь вам решить это самостоятельно.