gpt4 book ai didi

PHP/HTML : Creating an element using php, 点击一个按钮

转载 作者:行者123 更新时间:2023-11-28 04:20:40 24 4
gpt4 key购买 nike

我一直在尝试做一些非常复杂的事情(在我看来,因为它并不完全按照我想要的方式工作)。我想要的是,我有一个文本字段,我可以在其中输入内容,然后旁边是一个按钮,当您在文本字段中输入内容时,然后按下按钮,将出现一个新的 html 元素(一个带有在那里你在文本字段中输入的文本)。现在,我一直在尝试许多不同的方法。这是我现在使用的代码:

<html>

<head>

<style>
div.cat {
width: 200px;
height: 25px;
border: 1px solid black;
}
</style>

</head>

<?php

$form = "<form method=\"post\" action=\"<?php echo $_SERVER['PHP_SELF']; ?>\"><input type=\"text\" name=\"name\"><br><input type=\"submit\" value=\"Submit\"></form>";

function newCategory() {
$categoryname = $_POST['name'];
$category = "<div class=\"cat\"> <?php $categoryname ?> </div>"

echo $category;
}


?>

<body>

<?php
echo $form;

newCategory();
?>

</body>

</html>

现在,问题似乎是如果您按下按钮,newCategory() 函数将不会再次执行。请帮忙!

编辑:问题出在语法错误中。它仍然没有按照我希望的方式工作,尽管我现在知道出了什么问题。我想我必须使用 JavaScript。

最佳答案

试试这个代码...

<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
</head>
<input type="text" id="text1"/>
<input type="button" id="btn" value="Button"/>
<div id="div1">
</div>
<script>
$('#btn').click(function(){
var gettext=document.getElementById("text1").value;
var temp=document.createElement("input");
temp.id="text2";
temp.value=gettext;
$("#div1").html(temp);
});
</script>

关于PHP/HTML : Creating an element using php, 点击一个按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22040506/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com