通过使用变量更改添加的随机输入来建立链接

达里嘉(Darija Galdikait)

快速道歉,如果它是超级原始的和初学者般的。我正在尝试创建一个自定义链接,该链接根据您输入的内容而变化。但是,该输入也必须更改才能建立链接。每次乞求都是相同的,即“ https://whatever.com/edu- ”,然后添加您键入的自定义组号,该组号始终以小写字母开头,然后以“ /”开头,并再次使用组名相同的要求,“-”,然后以所有小写字母“。”(您在“ .com”中键入的姓氏的第一个小写字母)命名。如果不难的话,我将不胜感激同一代码,因为我仍然只介绍了js的基础知识,主要是var / slice / string。

我尝试过分别给他们变量,但是后来我不太确定如何单独选择它们以使其成为一个函数,因此我将它们堆叠在一起并希望它能起作用,但是由于某种原因它无法加载我需要的答案。我的猜测是,我可能已经把var弄乱了。

function MyFunction() {
  var name = document.getElementById("name").innerHTML;
  var name2 = name.toLowerCase();
  var lname = document.getElementById("lname").innerHTML;
  var lname2 = lname.toLowercase();
  var lname = str.substring(0, 1);
  var group = document.getElementById("group").innerHTML;
  var group2 = group.toUpperCase();
  document.getElementById("result").innerHTML + "group" + "/" + "group" + "-" + "name" + "." + "lname" + ".com"
}
<form>
  Vardas:
  <input id="name" type="text"> Pavardė:
  <input id="lname" type="text"> Grupė:
  <input id="group" type="text">
</form>

<button onLoad="MyFunction()">
  <input type="button" value="Click here" onclick="MyFunction()" />
</button>
<br>

<div id="result">
  https://whatever.com/edu-
</div>

结果网页,如果我输入Vardas:Darija,Pavardė:Galdikaitė,Group:IT15。您单击按钮,其下面的链接更改为“ https://whatever.com/edu-it15/it15-darija.g.com ”。如果到目前为止我所收到的一切都不对,请事先感谢您带来的麻烦。PS我正在使用括号。

叫喊

您不需要按钮onload内的输入,因为输入应该足够,toLowerCase输入错误,您可以在页面加载时存储原始链接值:

const originalLink = document.getElementById("result").innerHTML;

function MyFunction() {
  var name = document.getElementById("name").value.toLowerCase();
  var lname = document.getElementById("lname").value.toLowerCase().substring(0, 1);
  var group = document.getElementById("group").value.toUpperCase();
  document.getElementById("result").innerHTML = originalLink.trim() + "group" + "/" + group + "-" + name + "." + lname + ".com"
}
<form>
  Vardas:
  <input id="name" type="text"> Pavardė:
  <input id="lname" type="text"> Grupė:
  <input id="group" type="text">

<input onload="MyFunction()" type="button" value="Click here" onclick="MyFunction()" />
</form>

<br>

<div id="result">
  https://whatever.com/edu-
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何通过使用用户输入来更改uipanel尺寸?

来自分类Dev

通过变量更改csv输入

来自分类Dev

通过选择变量,其级别和添加其他列的三个输入来发光

来自分类Dev

通过单击标签来更改输入属性

来自分类Dev

JavaScript通过链接更改输入值

来自分类Dev

通过添加行来合并变量

来自分类Dev

通过生成包含数字的随机任务来添加数字

来自分类Dev

是否可以使用输入数据来更改对象变量?爪哇

来自分类Dev

jQuery-通过使用同时填充的另一个输入字段的值来更改输入字段的名称

来自分类Dev

通过使用变量来编辑Jlable吗?

来自分类Dev

通过输入数组数据来动态更改Google Maps图标

来自分类Dev

如何获得Octave来更改输入文件中的变量?

来自分类Dev

随机更改输入值

来自分类Dev

如何通过单击标签来更改PHP变量

来自分类Dev

使用IF,THEN和随机值创建来创建新变量

来自分类Dev

通过在范围末尾添加数字来创建多个变量

来自分类Dev

通过选中复选框来添加或删除PHP变量

来自分类Dev

通过用户在Razor Web页面的输入中通过值数据输入来更改connectionString Arg

来自分类Dev

如何使Python和Selenium通过将链接与用户输入的文本进行匹配来单击angularjs链接?

来自分类Dev

MSSQL通过更改所有表列来添加IDENTITY

来自分类Dev

通过添加新行来不断更改的传输文件

来自分类Dev

使用链接而不是提交输入来在JQuery中提交表单

来自分类Dev

我如何根据vbs随机选择的名称来更改此链接?

来自分类Dev

如何通过更改全局变量来更改SurveyJS JSON中的变量

来自分类Dev

如何通过在输入字段(使用jQuery或不使用jQuery)中输入十六进制颜色来更改所需div的背景颜色?

来自分类Dev

我可以使用什么幂等命令来建立指向目录的符号链接?

来自分类Dev

使用主页上的会话变量来显示帐户链接

来自分类Dev

通过使用预定的XY坐标并使用相关度作为R中的边缘颜色来建立网络

来自分类Dev

通过从另一个变量获取值来随机替换值

Related 相关文章

  1. 1

    如何通过使用用户输入来更改uipanel尺寸?

  2. 2

    通过变量更改csv输入

  3. 3

    通过选择变量,其级别和添加其他列的三个输入来发光

  4. 4

    通过单击标签来更改输入属性

  5. 5

    JavaScript通过链接更改输入值

  6. 6

    通过添加行来合并变量

  7. 7

    通过生成包含数字的随机任务来添加数字

  8. 8

    是否可以使用输入数据来更改对象变量?爪哇

  9. 9

    jQuery-通过使用同时填充的另一个输入字段的值来更改输入字段的名称

  10. 10

    通过使用变量来编辑Jlable吗?

  11. 11

    通过输入数组数据来动态更改Google Maps图标

  12. 12

    如何获得Octave来更改输入文件中的变量?

  13. 13

    随机更改输入值

  14. 14

    如何通过单击标签来更改PHP变量

  15. 15

    使用IF,THEN和随机值创建来创建新变量

  16. 16

    通过在范围末尾添加数字来创建多个变量

  17. 17

    通过选中复选框来添加或删除PHP变量

  18. 18

    通过用户在Razor Web页面的输入中通过值数据输入来更改connectionString Arg

  19. 19

    如何使Python和Selenium通过将链接与用户输入的文本进行匹配来单击angularjs链接?

  20. 20

    MSSQL通过更改所有表列来添加IDENTITY

  21. 21

    通过添加新行来不断更改的传输文件

  22. 22

    使用链接而不是提交输入来在JQuery中提交表单

  23. 23

    我如何根据vbs随机选择的名称来更改此链接?

  24. 24

    如何通过更改全局变量来更改SurveyJS JSON中的变量

  25. 25

    如何通过在输入字段(使用jQuery或不使用jQuery)中输入十六进制颜色来更改所需div的背景颜色?

  26. 26

    我可以使用什么幂等命令来建立指向目录的符号链接?

  27. 27

    使用主页上的会话变量来显示帐户链接

  28. 28

    通过使用预定的XY坐标并使用相关度作为R中的边缘颜色来建立网络

  29. 29

    通过从另一个变量获取值来随机替换值

热门标签

归档