条件语句中的java脚本错误

时间:2014-09-19 05:21:34

标签: javascript html upload field

我得到了一个错误,这个问题可以解决任何身体帮助我的问题我在选择一种类型的公司时尝试顶级制作。它打开经理的名字和这个人的位置来对其进行分析。

<script type="text/javascript">

function showfield(name)
if(name=='company_sing_1'){
    document.getElementById('div1').innerHTML='Manager Name 1: <input type="text" name="manaager_name" /><input type="text" name="manaager_position" />';
}else if(name=='company_sing_2'){
    document.getElementById('div1').innerHTML='Manager Name 2: <input type="text" name="manaager_name" /><input type="text" name="manaager_position" />';
}else if(name=='company_sing_3'){
    document.getElementById('div1').innerHTML='Manager Name 3: <input type="text" name="manaager_name" /><input type="text" name="manaager_position" />';
} else {
    else document.getElementById('div1').innerHTML='';
}

</script>

<select name="upload_type"  onchange="showfield(this.options[this.selectedIndex].value)">
<option selected="selected" disabled="disabled">Please Select Type Of Upload</option>
<option value="company_logo">Add A Logo</option>
<option value="company_logo_2">Add Second Logo</option>
<option value="company_logo_2">Add Third Logo</option>
<option value="company_sing_1">Add Sign For Manager 1</option>
<option value="company_sing_2">Add Sign For Manager 2</option>
<option value="company_sing_3">Add Sign For Manager 3</option>
</select><BR /><BR />
<div id="div1"></div></BR></BR>

1 个答案:

答案 0 :(得分:0)

您错过了函数的{}大括号

function showfield(name){
if(name=='company_sing_1'){
    document.getElementById('div1').innerHTML='Manager Name 1: <input type="text" name="manaager_name" /><input type="text" name="manaager_position" />';
}else if(name=='company_sing_2'){
    document.getElementById('div1').innerHTML='Manager Name 2: <input type="text" name="manaager_name" /><input type="text" name="manaager_position" />';
}else if(name=='company_sing_3'){
    document.getElementById('div1').innerHTML='Manager Name 3: <input type="text" name="manaager_name" /><input type="text" name="manaager_position" />';
} else {
    else document.getElementById('div1').innerHTML='';
}
}