簡體   English   中英

如何使用Javascript捕獲字段名稱(不是字段值)?

[英]How can I capture a field name (not field value) with Javascript?

我試圖找出如何使用javascript捕獲字段名稱並將名稱分配給變量的方法。 我已經做了很多搜索,但是我只能找出如何捕獲字段的值,而不是字段本身的名稱。

例如,假設我有一個名為“ ClientFName”的asp文本框。 我想使用javascript捕獲文本框的名稱(ClientFName)並將名稱分配給變量。

我對javascript有一定的經驗,但是我還沒有想辦法實現這一目標。 任何幫助將是巨大的!

您需要在DOM中找到該元素(我認為您可以這樣做,因為您可以獲得值)。 然后使用.name訪問其name屬性,然后可以將其分配給變量。

var myName = document.getElementById("myTextbox").name;

通過getAttribute()方法,您可以獲取屬性值,只需檢查以下內容:

<script> 
function check(){
var v= document.getElementById('mytext').getAttribute('name');
alert(v);
}
</script>

<input type="text" id="mytext" value="test" name="mytext1" />
<input type="submit" name="submit" value="submit"  onclick="check();"/>

暫無
暫無

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

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