将输入值复制到div标签中

时间:2011-07-19 16:12:51

标签: javascript html input

我正在尝试编写代码,该代码将从javascript函数中的输入标记中提取特定值,并将其显示在单独的div标记中以用作URL。我知道这有点令人费解,但这似乎是我能想到的最好方法。这是我到目前为止的缩写代码:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
function init(){
[lots of code]
//JavaScript popup that pulls attributes from a map
var contenta = "<b>Building Type</b>: ${Type}" +
                  "<br /><b>Hours</b>: ${Hours}" +
                  "<br /><a target='blank' href=${FloorPlan}>Floor Plan</a>" +
                  "<br /><input type='text' id='url' value=${BldgName}></input>" +
                    "<br /><button onclick=revealModal('modalPage') value/>" + button;

    var bldginfo = new esri.InfoTemplate("${BldgName}", contenta);
</script>

<div id="modalPage">
<div class="modalBackground">
</div>
<div class="modalContainer">
    <div class="modal">
        <div class="modalTop"><a href="#" onclick="hideModal('modalPage')">[Close]</a></div>
        <!-- Begin pop-up window edits here-->
        <div class="modalBody">

            <p>Map goes here. Buttons go to the right.</p>


            <script type="text/javascript">
            $(":hidden");
            </script>
        </div>
        <!-- End pop-up window edits-->
    </div>
</div>

我要做的是将其设置为当div modalBody加载时,它从init函数中的输入id ='URL'中提取输入。输入已经可以读取给定值,只需要传输。我很确定我以某种方式搞砸了jQuery,而且我也不确定我是否首先需要它。我也不知道函数中间的输入标签是否会影响任何东西。我很感激我能得到的任何帮助。

1 个答案:

答案 0 :(得分:0)

你看过jQuery UI网站了吗?

他们有一个dialog组件,我认为你可以使用它并为你节省一些工作或者至少让你知道如何做到这一点?