如何从Html里面的JavaScript函数中获取返回值?

时间:2012-01-11 14:12:09

标签: javascript

我有一个html表单

在select选项中的这个表单中,我调用了一个像

这样的java脚本函数
 <form>
    <SELECT NAME="sel" onChange="split('1')">
    <OPTION VALUE=1>Milk</option>
    <OPTION VALUE=2>tea</option>
    <OPTION VALUE=3>water</option>
    <OPTION VALUE=4>coffee</option>
    </SELECT>
    </form>

    function split(str)
    {
    var str=str+str;
    return str;
    }

现在我需要在表单内部获取这些返回值,例如在另一个选择

    <SELECT NAME="sel123" >
    <OPTION VALUE="str">Milk</option>
            </SELECT>

任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:5)

HTML无法对变量做任何事情。它不是一种编程语言。

您对自己想做的事情并不十分具体,但可能涉及writing JS to perform DOM manipulation

答案 1 :(得分:0)

您可以在一个可以显示值的位置。例如。

    function split(str)
    {
    var str=str+str;
    $('classoridofelementhere').html(str);
    }

修改

以下是如何将选项从一个列表移动到另一个列表的示例:http://calisza.wordpress.com/2009/03/29/6-jquery-snippets-you-can-use-to-manipulate-select-inputs/

请记住下载并提交对jQuery库的引用。