根据输入字段更改下载链接的最佳方法?

时间:2015-11-20 22:35:45

标签: dynamic hyperlink download

我在C(嵌入式编程)中编程,但没有基于Web的东西的经验。我需要根据输入字段下载不同的链接。

  • 在字段中输入序列号。
  • 点击下载链接
  • 如果序列号= a,b,c等,请下载file_version_a
  • 否则如果序列号= e,f,g等,请下载file_version_b

用于此类内容的最佳脚本语言是什么?我已经搜遍了所有并且没有找到相似的相关内容并且不知道从哪里开始。

1 个答案:

答案 0 :(得分:0)

您可以在html页面中使用以下内容:

<input type="text" id="serialnumbers" name="serialnumbers"></input>
<input type="button" id="download" name="download" onclick="downloadlink();return false;"value="Download Now"></input>

<script>

function downloadlink(){
var serialnos=document.getElementById('serialnumbers').value;
serialnos = serialnos.trim();
if( serialnos == "a" ||  serialnos == "b" || serialnos == "c" )
window.location = download file_version_a;
}
else if( serialnos == "e" ||  serialnos == "f" || serialnos == "g" )
window.location = download file_version_b;
}
</script>

另外,对于同样的一些建议是检查Jquery,非常方便的Javascript库,参考文档:https://jquery.com/