我的代码中有很多textarea通过mysql查询生成,并通过此查询的结果给出了id
<div class='examples form-group margin-bottom-none'>
<div class='col-sm-9'>
<textarea class="mention form-control input-sm" id="reponse" placeholder="Essayer de taguer quelqu'un en tapant @nom" rows="1"></textarea>
</div>
<div class='col-sm-2'>
<button class='get-syntax-text btn btn-danger pull-right btn-block btn-sm' id="add" id2="<?php echo $row['id_proposition']?>" type="submit">Comment</button>
</div>
</div>
我想点击get-syntax-text
按钮,只选择此textarea,或者我选择了所有textareas的代码
$('.examples .get-syntax-text').click(function() {
var id_prop= $(this).attr('id2');
alert(id_prop); $('textarea.mention').mentionsInput('val', function(text) {
var response=text;
alert(response);
});
});
当我点击get-syntax-text
按钮
答案 0 :(得分:1)
$(&#34;#lastname&#34;) - id选择器
$(&#34; .intro&#34;) - 类选择器
$(&#34; p&#34;) - 元素选择器
访问以获取更多选项:http://php.net/manual/en/reserved.variables.server.php
答案 1 :(得分:1)
将函数func_site_editing(){} onclick添加到“html” 可能需要也可能不需要代码中的错误待处理。它让听众最初不会说话。
$(document).ready(function() {
document.getElementById("site_editing").addEventListener("click",func_site_editing, false));
}
人们倾向于用e替换事件,和/或evt用于速记。 with事件然后.target返回被点击的内容,然后.id返回html元素的id
function func_site_editing(event){
var myvalue = document.getElementById(event.target.id).value
//console.log(event.target);
//console.log(event.target.id);
//console.log(myvalue);
}
this
this.id
vs
event
event.target
event.target.id
我没有足够的时间说出其他的,但似乎“这个”过度使用了。往年。和event.target更想要/使用。并且您不再需要烦恼(使用for循环)来查找启动给定函数的内容。由于“event.target”为您提供了具体信息。