2

我写了这段代码:

<script language="JavaScript" type="text/javascript">  
<!--  
function PassClient(){  
    var InputValueClient = document.getElementById('ValueClient').value;
    if(document.getElementById('storevaluesClient').value == false ) {document.getElementById('storevaluesClient').innerHTML = InputValueClient;}

    else {
        document.getElementById('storevaluesClient').innerHTML += ", "+InputValueClient;    
        } 
}     
//-->  
</script>


<select multiple="multiple" style="height:80px" name="ValueClient" id="ValueClient" onclick="PassClient()">
    <option value="Mike">Mike</option>
    <option value="Bell">Bell</option>
    <option value="Natal">Natal</option>
    <option value="Charlie">Charlie</option>
    <option value="Nour">Nour</option>
</select>

<textarea rows="6" cols="80" id="storevaluesClient" name="storevaluesClient"  style="font-family:Zurich Ex BT; color:#98AFC7"></textarea>

基本上,当您单击列表时,元素会移动到 Textarea,它是用户构建选择的 SORT,列表中有 100 多个名称。

问题是,当您从客户端框到客户端选择来回单击以删除或更新选定的客户端名称时,一旦您单击框并对其进行更改,表单就不允许您选择更多客户端。

你们是否有任何解决方案或替代方法的建议来做类似的事情。

任何想法我们的帮助将不胜感激!

非常感谢!

4

2 回答 2

1

将两者都更改.innerHTML.value.document.getElementById('storevaluesClient').value

于 2013-02-15T02:51:03.723 回答
1
<script language="JavaScript" type="text/javascript">  
<!--
var InputValueClient;
var ValueClient;
function PassClient(){  
    InputValueClient = document.getElementById('ValueClient');
    ValueClient = document.getElementById('storevaluesClient');

    if(ValueClient.value == false ) {
        ValueClient.value = InputValueClient.value;
    }else {
        ValueClient.value += ", "+InputValueClient.value;    
    } 
}
//-->
</script>

<select multiple="multiple" style="height:80px" name="ValueClient" id="ValueClient" onclick="PassClient()">
    <option value="Mike">Mike</option>
    <option value="Bell">Bell</option>
    <option value="Natal">Natal</option>
    <option value="Charlie">Charlie</option>
    <option value="Nour">Nour</option>
</select>

<textarea rows="6" cols="80" id="storevaluesClient" name="storevaluesClient" style="font-family:Zurich Ex BT; color:#98AFC7"></textarea>
于 2013-02-15T02:57:01.270 回答