Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在实际由PHP变量设置的jquery中获取值_Php_Jquery_Variables - Fatal编程技术网

如何在实际由PHP变量设置的jquery中获取值

如何在实际由PHP变量设置的jquery中获取值,php,jquery,variables,Php,Jquery,Variables,我正在做一个基于HTML和PHP的项目。我使用PHP设置元素的属性值 <div id='<?php echo $Id;?>'></div> 在HTML中,ID标记必须以字母([a-Za-z])开头,后面可以跟任意数量的字母、数字([0-9])、连字符(“-”)、下划线(“-”)、冒号(:”)和句点(“.”) $Id=666; 您可以粘贴更多的javascript和html/php吗?您的代码在您的消息中不会显示这样的内容。此外,您的PHP代码被截断。使用“

我正在做一个基于HTML和PHP的项目。我使用PHP设置元素的属性值

<div id='<?php echo $Id;?>'></div> 

HTML
中,
ID
标记必须以字母([a-Za-z])开头,后面可以跟任意数量的字母、数字([0-9])、连字符(“-”)、下划线(“-”)、冒号(:”)和句点(“.”)

$Id=666;

您可以粘贴更多的javascript和html/php吗?您的代码在您的消息中不会显示这样的内容。此外,您的PHP代码被截断。使用“code”标记正确突出显示i是否包含jQuery?是的。我在页面顶部包含了jQuery
。remove()
未定义,因为您没有将jQuery正确加载到项目中,或者因为您的脚本在加载jQuery之前位于页面顶部,或者因为您的脚本位于页面顶部,并且您没有将代码放入准备文档的处理程序中。如果看不到更多的标记,任何人都无法猜测。没错,但这与OP的问题有什么关系?HTML5摆脱了对id属性的附加限制。除了在文档中是唯一的之外,剩下的唯一要求是值必须至少包含一个字符(不能为空),并且不能包含任何空格字符。它以数字开头。这是您认为的问题吗?所有浏览器都支持ID以数字开头(HTML5)但我的问题是,它对mysql注入安全吗?它是带数字的字符串,所以使用parse安全吗?我编辑了一点,parse nvm!这不是必需的它显示了我最后一排的成绩。所以它起作用了。谢谢你,菲尔。我很感激。很高兴我能帮上忙:)太感谢你了:)
$('#<?php echo $Id; ?>').remove();
$Id = 666;
<div id="<?php echo $Id;?>"></div> 
$("<?php echo '#' . $Id; ?>").remove();