簡體   English   中英

Javascript表格派生動詞

[英]Javascript Form derivation verbs

我是javascript的新手。 我想創建一個Javascript / HTML5接口,我們可以編寫一個verbe並獲取代理的名詞。 對於前者 :唱歌 - >歌手

但它不起作用。 它似乎無法保存創建代理所需的值。

 <!DOCTYPE html>
    <html>

    <body>
    <form name="txtbox">
    V : <input id = "V" type="text">
    </form>

    </body>

    <script>
    var verbe = get.ElementById('V');
    function nom_derive (verbe) {

  var base = verbe.substr(0,verbe.length-2);
  var agent = base+"eur";

  document.writeln(verbe," est l\'action du ", agent,".\n");

}

nom_derive(verbe);
    </script>
    </html>

更改:

var verbe = get.ElementById('V');

至:

var verbe = document.getElementById('V').value;

你錯過了一些概念。 它的編碼方式,變量verbe包含對輸入框的引用,而不是值。 在你輸入一些東西之前,函數被稱為“onload”。

如果您可以繼續,請查看此代碼:

<!DOCTYPE html>
<html>

<body>
<form name="txtbox">
V : <input id = "V" type="text">
<input id="B" type="button" value="Go" />
</form>

</body>

<script>
var verbe = document.getElementById('V');
function nom_derive (verbe) {

var base = verbe.value.substr(0,verbe.value.length-2);
var agent = base+"eur";

alert(verbe.value + " est l\'action du " + agent + ".");

}

document.getElementById('B').onclick=function() {
nom_derive(verbe);
};
</script>
</html>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM