2017-03-03 61 views
1

在工具提示上獲取輸入文本字段值。對於我,我使用帶自動完成功能的文本框。當我在自動填充中選擇時,它將顯示在文本框中。當我將鼠標懸停它,我想工具提示中的文本box..how值來獲得一個可有人能幫助我在工具提示上獲取輸入文本字段值

<input type="text" value="something" class="curate">

+0

能否請你告訴更多的代碼?你是非常回避,這沒有幫助。 基本上你想要的是當你改變($('input.curate')。change())你希望它改變工具提示中的東西。 –

+2

工具提示是通過'title'屬性提供的本地工具提示,還是由您正在使用的插件提供? –

+0

其實我沒有使用drop-down..its auto-complete.change()函數它會工作 –

回答

0

我建議:

$('input.curate').on('change', function(){ 
    this.title = this.value; 
}); 
0
<input type="text" id="one" value="something" class="curate"> 
<script> 
var x=document.getElementById("one"); 
x.title=x.value; 
</script> 
+0

謝謝你的答案..在我的場景中id是自動生成的 –

+0

如果是,那麼值是否自動生成那麼你可以使用該自動生成的值手動將標題標籤添加到輸入元素作爲標題標籤的值。 –

0

首先,您設置標題的值爲 ,並且在更改文本框的值時執行相同操作

function updateTitle(me) 
 
{ 
 
me.title=me.value; 
 
}
<input type="text" title="something" value="something" id="one" class="curate" onchange="updateTitle(this)">

1

使用title屬性,並通過將輸入的值轉換成在keyup事件的吧。

$(document).ready(function(){ 
 
    $('#testInput').keyup(function(){ 
 
    $(this).attr('title',$(this).val()) 
 
    }) 
 
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
Type Something 
 
<input type="text" title="" value="" id="testInput">