如何从Html内部的JavaScript函数中获取返回值

how to get the return values from JavaScript function inside of Html?

本文关键字:函数 获取 返回值 JavaScript Html 内部      更新时间:2023-09-26

我有一个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>

有人能帮我吗?

HTML不能对变量执行任何操作。它不是一种编程语言。

您对想要做什么并不十分明确,但可能需要编写JS来执行DOM操作。

您可以在其中显示值。例如

    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库的引用。