2016-08-16 182 views
1

一種奇怪的問題,有點難以解釋,所以會盡我所能。html表單預設值字段

我想知道是否有可能採取如下:

<label for="page_name">page name</label><br> 

<input type="text" name="page_name" maxlength="50" size="30"> 

和顯示無;在CSS中這樣這個字段對填充我們表單的任何人都是不可見的,所以它的左空白。那麼不是空白我想有一個預設值,以便填寫表格時,我得到他們所有輸入的詳細信息,我得到我已經輸入的文本的預設字段「page_name」,以便我可以舉例「頁面5「,以便我可以看到表格已填寫在哪個頁面上。

是否有可能在html中做到這一點?我過去做過的每個頁面都有自己的形式,這次我覺得必須有一個更簡單的解決方案?

提前致謝!

回答

3

這是非常有可能的,我用它來追蹤IP提交此輸入字段地址一次。

你可以簡單地通過手工設置的值:

<input type="text" name="page_name" value="Default input value" style="display:none;"> 

請務必將其設置爲display:none;(這可以從你的樣式做太)。

設置value="default value"這是用戶輸入的內容。

實施例:

function showvalue(){ 
 
    alert($('input').attr('value')); 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 

 
<input type="text" name="page_name" value="Default input value" style="display:none;"> 
 

 
<button onclick="showvalue()">Show value </button>

6

簡單使用類型=「隱藏」價值=「你的價值」

<input type="text" type="hidden" value="your value" name="page_name" maxlength="50" size="30"> 

,並與其他各個領域