我有一個下面的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'不存在。你應該打電話給你的功能與textarea的名稱,並在您的功能獲得文本內的文字 – ElefantPhace