Как отобразить введенное пользователем значение текстового поля в значение textarea
Я хочу напечатать id и pname в textarea (iframe src), пожалуйста, решите мою проблему.
<html> <head> </head> <body> <form action=""> <input type="text" name="id" /> <select id="pname" name="pname" /> <option value="0">Select a Letter</option> <option value="D">D</option> <option value="Y">Y</option> <option value="O">O</option> </select> <textarea name="iframe" id="iframe" class="form-control" rows="2"> <iframe src="pname/id"></iframe> </textarea> <input type="submit" name="submit" /> </form> </body> </html>
Что я уже пробовал:
Я пробую javascript, когда я пишу код iframe, он показывает ошибку.
<html> <head> </head> <body> <form action=""> <input type="text" name="id" onchange="fillInTextArea(this);" /> <select id="pname" name="pname" onchange="fillInTextArea(this);"/ > <option value="0">Select a Letter</option> <option value="D">D</option> <option value="Y">Y</option> <option value="O">O</option> </select> <textarea name="iframe" id="iframe" class="form-control" rows="2"> </textarea> <input type="submit" name="submit" /> </form> <script> function fillInTextArea(formField) { var form = formField.form; // Get the form that the changed field is in var selectedIndex = form.pname.selectedIndex; // Item no in drop-down list. -1 = no selection, 0 = Select a country name, > 0 = country option form.iframe.value = "<iframe src='" + (selectedIndex > 0 ? form.pname.options[selectedIndex].text : "not defined") + // Option text in cnasme or 'not selected' if no value selected "/" + (form.id.value.length ? form.id.value : "not specified") + // Values in text field or 'not specified' if text field is empty "' style='border: 0; top: 0; left: 0; width: 100%; height: 100%; position: absolute;' allowfullscreen scrolling='no'></iframe>"; } </script> </body> </html>
Christiaan van Bergen
Вы говорите об ошибке, скажите нам, какая ошибка.
Но я думаю, что это может произойти из этого фрагмента кода: (form.id.value.длина ? form.id.value : "не указано")
форма.идентификатор.значение.длина сама по себе не является логическим значением.
Вероятно, вы имели в виду: form.id.value.длина>0
baddhidurgarao
Предупреждение: mysqli_error() ожидает ровно 1 параметр, 0 задан в C:\xampp\htdocs\admin\test.php на линии 15
Строка 15: mysqli_query($con,$ins_query) или die(mysqli_error());
Когда я удаляю одинарные кавычки в <iframe src=', он работает нормально. Пожалуйста, дайте мне любое решение.