2016-01-12 31 views
-2

我該怎麼做 - 如果選項值=「1」architect =「Bill」,var bigBoss =「Steve」,var engineer =「Mike」;如果選項值= 2,architect =「Marie」,var bigBoss =「Ted」,var engineer =「Boris」。形式後我有3個變量bigBoss,建築師和工程師=「1」,「2」,「3」。我想重寫它,我不能重寫。它不重寫。 bigBoss只想成爲「1」改變選定表格選項的變量值(Javascript)

<form> 
<select name = "organizations" id="organizations" style="text-transform: uppercase; width: 312px;"> 
<option> «organization1»</option> 
<option> «organization2»</option> 
<option> «organization3»</option> 
</select> 
</form> 

<script> 

function getOrganizationName() { 
var x = document.getElementById("organizations"); 
var y = x.options[x.selectedIndex].text; 

document.getElementById("organizationName").innerHTML = y; 

getAttr(); 

} 

</script> 

<script> 

function getAttr() { 

var bigBoss = "1" ; 
var architect = "2"; 
var engineer = "3"; 

} 
+0

請考慮閱讀本 http://stackoverflow.com/help/how-to-ask – brk

回答

0

試試這個吧!

<!DOCTYPE html> 
<html> 
<head> 
    <meta charset="utf-8"> 
    <meta name="viewport" content="width=device-width"> 
    <title>JS Bin</title> 
    <script> 
    function onOrganizationSelectionChange(selectInput) { 
     console.log(selectInput.value); 
    } 
    </script> 
</head> 
<body> 
<form> 
<select onchange="javascript:onOrganizationSelectionChange(this)" name = "organizations" id="organizations" style="text-transform: uppercase; width: 312px;"> 
<option value="Bob"> «organization1»</option> 
<option value="Max"> «organization2»</option> 
<option value="Ted"> «organization3»</option> 
</select> 
</form> 
</body> 
</html> 
+0

感謝用戶1461064,但我有3個變量:BigBoss的,工程師,建築師。我寫了一個創建文檔的代碼。如果我採取組織1 - bigBoss的名字是一個,建築師名字是兩個,而工程師是三個。請幫助。我認爲有人可以幫助我從開始提問時的代碼中回答問題。 –

+0

抱歉問題不清楚!不過https://jsbin.com/fucibafihe/edit?html,console,output看看這是否有幫助! – user1461064

+0

https://jsbin.com/walekasiru/edit?html,console,output。我需要,如果我把「組織1」bigBoss桅杆是像「邁克」,建築師=「勞拉」工程師=「巴拉克」,如果「組織2」然後bigBoss =「Mike2」,建築師=「Lola2」和工程師= 「Barak2」。我在文檔末尾和菜單中創建一個表格,如果我採取組織,表格中必須顯示組織的管理。參見示例plz。 –