c# - 根据不同的元素id设置工具提示

标签 c# javascript jquery asp.net

我正在尝试获取不同的元素 ID 并为每个元素设置工具提示,但我无法做到

<script type="text/javascript" src="Scripts/jquery-1.4.1.min.js"></script>
<script type="text/javascript">
var data = {
    name: "enter your name",
    family: "enter your family",
    testfamily: "enter your family",
    uc1_txtname: "enter your name for Control 1 (User Control1)",
    uc2_txtname: "enter your name for Control 2 (User Control2)"
}
function tooltipshow() {

//trying to get different element id and set tooltip, the below code is just a sample
document.getElementbyID(dynamicID).Title = "DynamicTooltip based on element ID";


    }
};

最佳答案

function tooltipshow(ID, tooltip) {
    document.getElementById(ID).setAttribute('title', tooltip);
}

for (item in data) {
    if (data.hasOwnProperty(item)) {
        tooltipshow(item, data[item]);
    }
}

关于c# - 根据不同的元素id设置工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15194140/

相关文章:

c# - C#/.NET 中方法的自动文档异常

javascript - 为什么带括号的 string.match(/(regexp)/) 返回匹配两次?

javascript - 处理JavaScript中Firebase身份验证错误的有效方法

javascript - 奇怪的代码行为

javascript - 使 .find 不区分大小写

javascript - Knob.js 作为 Soundmanager2 的进度条

c# - Linq 返回对象的副本

c# - 什么是 'this' 构造函数,它有什么用

javascript - 防止 Ctrl S 上出现“保存”对话框

c# - 在 Visual Studio 中出现 "Run All"时单元测试失败但单独通过