У меня есть код ниже PHP, чтобы передать значение TextArea для вызова другой страницы PHP с помощью кнопки onclick. Когда я набираю несколько символов в текстовой области и нажимаю кнопку, она не принимает значения для параметра mspec.Передача textarea значение javascript с кнопкой onclick
echo "<TEXTAREA name=Tranrules cols=100 rows=5></TEXTAREA>"
echo "<INPUT TYPE=BUTTON VALUE=\"Add Mapping\"
onClick=\"javascript:JSopenReportWindow('sample8.php?mspec=$Tranrules');\" style=\"color:black; width:153px;\">";
Javascript ниже
<script language="JavaScript">
function JSopenReportWindow(URL) {
popupWin = window.open(URL, 'Report',
'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=1,resizable=1,width=675,height=600');
popupWin.focus(); // bring window to front
}
</script>
, потому что '$ Tranrules' не существует. Вы должны вызвать функцию с именем текстового поля, а в вашей функции получить текст в этом текстовом поле – ElefantPhace