通过javascript而不是php发布值 点击 函数SubmitFormData(){ var AnswerText=$(“#AnswerText”).val(); 警报(应答文本); } bkLib.ondomload(函数(){ nicEditors.allTextAreas() });
在使用nicEdit时,php工作正常,但我无法通过脚本获得AnswerText的值 任何idia提前感谢,而不是:通过javascript而不是php发布值 点击 函数SubmitFormData(){ var AnswerText=$(“#AnswerText”).val(); 警报(应答文本); } bkLib.ondomload(函数(){ nicEditors.allTextAreas() });,javascript,php,Javascript,Php,在使用nicEdit时,php工作正常,但我无法通过脚本获得AnswerText的值 任何idia提前感谢,而不是: var AnswerText=$(“#AnswerText”).val() 使用: var AnswerText=nicEditors.findEditor('AnswerText').getContent() 请参阅:nicEditors.alltextaries是否会更改dom的结构?或者是保持不变。保持不变,不做任何更改请尝试使用onclick=“SubmitFormDat
var AnswerText=$(“#AnswerText”).val()代码>
使用:
var AnswerText=nicEditors.findEditor('AnswerText').getContent()代码>
请参阅:nicEditors.alltextaries是否会更改dom的结构?或者是保持不变。保持不变,不做任何更改请尝试使用onclick=“SubmitFormData”
而不是onclick=“SubmitFormData();”
您的站点上安装了jquery吗?
<?php
if (isset($_POST['answer'])) {
echo $_POST['AnswerText'];
}
?>
<script type = "text/javascript" src = "nicEdit.js"></script>
<form method="post">
<textarea name="AnswerText" id="AnswerText" style="width: 100%;">
</textarea>
<input type="submit" name="answer"/>
<button type="button" onclick="SubmitFormData();">Click</button>
</form>
<script type="text/javascript">
function SubmitFormData() {
var AnswerText = $("#AnswerText").val();
alert(AnswerText);
}
bkLib.onDomLoaded(function () {
nicEditors.allTextAreas()
});
</script>