我需要获取值,当单击具有id=“username”
但不起作用的特定链接时。。。
我的尝试:
function rev() {
var username = (this).getElementById("username").textContent;
return alert (username);
}
while($trackResultRow = mysqli_fetch_assoc($trackResult)){?>
<a onclick="rev()"><span class="glyphicon glyphicon-thumbs-down pull-right"></span></a>
<span class="glyphicon glyphicon-thumbs-up pull-right"></span>
<li>
<a href="<?php echo $trackResultRow['track_path']?>"><span id="username"><?php echo $trackResultRow['username']?></span> - <span id="track"><?php echo $trackResultRow['track_name']?></span>
<span class="glyphicon glyphicon-download pull-right"></span>
<div class="pull-right">
<span class="glyphicon glyphicon-pause pull-right" onclick="document.getElementById('aud').pause()"></span>
<span class="glyphicon glyphicon-play pull-right" onclick="document.getElementById('aud').play()"></span>
</div>
</a>
</li>
<hr>
<?php
}
?>
我也试过
function rev() {
var username = document.getElementById(value).textContent;
return alert (username);
}
<button id="but" onclick="rev()">hey</button>
<button id="but" onclick="rev()">hey233</button>
有什么想法吗?
你可以做两件事,
1) 为$trackResultRow['username']找到的每个元素分配不同的ID,方法是为每个ID添加一个递增变量,如username_1、username_2,然后为每个ID添加getElementById,并将其放入for循环。
2) 分配一个类,而不是ID和getElementsByClass,并遍历结果,然后使用下面的方法获取值:如何使用javascript按类名获取值
getElementsById()只会提供第一个元素。
用于从html获取值。
var value = document.getElementById('id').value;
如果您想获取存储在PHP代码中的变量中的特定值。
<input type = "text" id = "id" name = "var_PHP" value = "<?php echo $var_php;?>">
若要将页面上的某个元素作为目标,请使用document。getElementById
document.getElementById("username").textContent;
我有一个JSON如下 有没有什么方法可以直接将“ID”的值提取到变量中,而不需要遍历根元素,即“Root1”。因为每次运行应用程序时根元素名称都会发生变化,比如“Root2”、“Root3”。 下面是我尝试使用“Root1”和“Result”元素提取ID的代码
我的例外输出应该如下所示 实际产出: 你能帮帮我吗... @Ajay sharma,按照你的建议,我把我的问题改成这样 但我得到了如下的回应...
问题内容: 我正在构建一个应用程序,其中我从服务器请求一个PHP文件。此PHP文件返回一个以JSONObjects为元素的JSONArray,例如, 我的代码: 如何从此JSONArray删除特定元素? 问题答案: 试试这个代码 编辑: 使用将添加到键和值。所以,用自己
问题内容: 这是一项学术任务,我们将获得一个非常大的XML文件,其中包含数百个此类条目。对于每个项目,我们都应列出经理的ID,将项目添加到列表中的最后一个人员的人员ID以及当前的项目数。我已阅读并重新阅读了Oracle DOM API和各种Node API。我们正在使用JAVA,我一生都无法弄清楚如何搜索每个节点的各个“字段” 。以下是我们提供的数据示例。 我尝试做类似的事情: 并弄乱了这段代码一
我能够在等式(1)中一个接一个地获得所有细节。 在示例中: 在HTML表格中,当我做等式(0)时,我得到GK,NS,PS。当我做等式(1)时,我得到99 88 55。 有没有一种方法可以让我使用JSOUP作为 现在我得到了两个不同的字符串数组。