我正在尝试将输入按钮的值设置为字符串variable.ie"校车指南"; 但是当HTML加载时,只有第一个单词出现在按钮中.我的代码如下.谢谢您的帮助.
var title="A Guide to the School Bus";
var htmlString= "<div class="+title+ ">"+"<input type="+"button "+"value="+title+" onclick=loadBook()>"+"</div>";
$(htmlString).appendTo(attachPoint);
Run Code Online (Sandbox Code Playgroud)
附件是HTML中的参考,我使用以下内容.
var attachpoint=document.querySelector('.buttonAttachPoint');
Run Code Online (Sandbox Code Playgroud) 我.click在JavaScript函数中添加了一个输入按钮类型的函数.
该.Click函数调用另一个JavaScript函数.但由于某种原因,该.click功能一直被调用.即使元素没有点击也是如此.
以下是我的代码.谢谢你的协助.
function loadBook(URL) {
alert(URL);
};
function LoadAllBooks(URL, attachPoint) {
var title = "This is some code bad code";
var classname = title.replace(/\s/g, "");
var htmlString = '<div class="' + classname + '"><input type="button" value="' + title + '"></div>';
$(htmlString).appendTo(attachPoint).click(loadBook(URL));
};
Run Code Online (Sandbox Code Playgroud)
attachPoint是HTML中的引用,由以下行获取.
var attachpoint=document.querySelector('.buttonAttachPoint');
Run Code Online (Sandbox Code Playgroud)