我正在嘗試使用選擇字段的值填充文本字段。 所以根據選擇文本字段應該改變。 在這種情況下,我選擇名字和人的姓氏,並在爲什麼onchange事件帶我到新的頁面?
option value="I have person email here"
現在,我使用的選擇元素的onchange事件,調用findemail()函數。 問題是我正在收到正確的電子郵件返回,但 它將我重定向到另一個頁面並向我顯示值。
任何人都可以請幫助我。
CODE
function findemail(e)
{
document.getElementById('man-email-add').innerHTML=document.write(e.value);
}
HTML(我使用PHP來獲取所有的值)
<select id="manager_detail" onchange="findemail(this.options[this.selectedIndex]);">
<?php
foreach ($data['display']['userMangers'] as $manager){
echo $manEmail = $manager['Email'];
echo "<option value='$manEmail'>".$manager['First_Name'].' '.$manager['Last_Name'].' ('.$manager['Position'].')'.'</option>';
}
?>
</select>
Redirect to new page to show the value:
你在哪裏學做'.innerHTML =文件撰寫(e.value);' – epascarello
沒有文件撰寫狀回聲在PHP中?像打印屏幕的東西。對不起,我是新來的JS – RIK
沒有,甚至沒有關閉 – epascarello