组合固定值(从下拉框)+后缀(用户输入的值)并将此值放入同一页面上的表单中的文本框中

时间:2011-06-30 12:57:06

标签: forms jsp

我在jsp网络应用程序中有一个要求,其中URL被视为来自最终用户的输入。此URL包含固定值(数据库中可能无法由最终用户更改的可能url值列表)和可由最终用户输入的后缀(用于url)。

我希望将此固定+后缀值填充到同一网页上的表单中的文本框中。 我该怎么做呢?另外,我想确保填充最终值的文本框不可编辑。

可以使用HTML表单完成上述操作吗?如果您能提供代码示例,我将不胜感激。

1 个答案:

答案 0 :(得分:1)

   <html>
    <head>
      <script>
     function populateTxtFiled(){
      var url = document.getElementById('url');
      alert(url.value)
      document.getElementById('websiteUrl').value = "htttp://www."+url.value;
      document.getElementById('websiteUrl').disabled =true;

          }

  </script>
   </head>


 <body>
Select Website: 
<select id="url" onchange="populateTxtFiled()">
    <option value="0">select website url</option>
    <option value="google.com">google</option>
    <option value="yahoo.com">yahoo</option>
    <option value="youtube.com">youtube</option>
  </select>
<br />
<br />
Website Url<input  id="websiteUrl" type="text" name="websitUrl"/>